/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_spec1_product26.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-15 22:35:57,146 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-15 22:35:57,248 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:35:57,252 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-15 22:35:57,252 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-15 22:35:57,283 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-15 22:35:57,284 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-15 22:35:57,284 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-15 22:35:57,284 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-15 22:35:57,285 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-15 22:35:57,285 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-15 22:35:57,285 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-15 22:35:57,285 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-15 22:35:57,286 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-15 22:35:57,286 INFO L153 SettingsManager]: * Use SBE=true [2023-12-15 22:35:57,286 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-15 22:35:57,286 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-15 22:35:57,287 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-15 22:35:57,287 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-15 22:35:57,287 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-15 22:35:57,287 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-15 22:35:57,295 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-15 22:35:57,295 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-15 22:35:57,295 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-15 22:35:57,298 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-15 22:35:57,298 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-15 22:35:57,298 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-15 22:35:57,298 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-15 22:35:57,308 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-15 22:35:57,308 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-15 22:35:57,309 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-15 22:35:57,309 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-15 22:35:57,309 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-15 22:35:57,309 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-15 22:35:57,309 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-15 22:35:57,309 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-15 22:35:57,309 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-15 22:35:57,310 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-15 22:35:57,310 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-15 22:35:57,310 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-15 22:35:57,310 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-15 22:35:57,310 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-15 22:35:57,310 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-15 22:35:57,310 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:35:57,648 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-15 22:35:57,670 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-15 22:35:57,672 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-15 22:35:57,673 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-15 22:35:57,688 INFO L274 PluginConnector]: CDTParser initialized [2023-12-15 22:35:57,689 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec1_product26.cil.c [2023-12-15 22:35:58,864 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-15 22:35:59,106 INFO L384 CDTParser]: Found 1 translation units. [2023-12-15 22:35:59,107 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product26.cil.c [2023-12-15 22:35:59,121 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/84a0528e5/5e53f0c0540b46218538d99136ca8bb4/FLAG6142c3dcd [2023-12-15 22:35:59,138 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/84a0528e5/5e53f0c0540b46218538d99136ca8bb4 [2023-12-15 22:35:59,140 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-15 22:35:59,140 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-15 22:35:59,142 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-15 22:35:59,142 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-15 22:35:59,145 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-15 22:35:59,146 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.12 10:35:59" (1/1) ... [2023-12-15 22:35:59,146 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@48e72dcc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:35:59, skipping insertion in model container [2023-12-15 22:35:59,146 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.12 10:35:59" (1/1) ... [2023-12-15 22:35:59,208 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-15 22:35:59,603 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product26.cil.c[55974,55987] [2023-12-15 22:35:59,622 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-15 22:35:59,643 INFO L202 MainTranslator]: Completed pre-run [2023-12-15 22:35:59,655 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [48] [2023-12-15 22:35:59,657 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [64] [2023-12-15 22:35:59,657 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [1592] [2023-12-15 22:35:59,657 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1958] [2023-12-15 22:35:59,657 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [1996] [2023-12-15 22:35:59,657 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [2090] [2023-12-15 22:35:59,657 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [2208] [2023-12-15 22:35:59,657 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2390] [2023-12-15 22:35:59,657 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2740] [2023-12-15 22:35:59,657 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2749] [2023-12-15 22:35:59,733 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product26.cil.c[55974,55987] [2023-12-15 22:35:59,741 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-15 22:35:59,759 INFO L206 MainTranslator]: Completed translation [2023-12-15 22:35:59,759 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:35:59 WrapperNode [2023-12-15 22:35:59,759 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-15 22:35:59,760 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-15 22:35:59,760 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-15 22:35:59,760 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-15 22:35:59,764 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:35:59" (1/1) ... [2023-12-15 22:35:59,785 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:35:59" (1/1) ... [2023-12-15 22:35:59,819 INFO L138 Inliner]: procedures = 93, calls = 341, calls flagged for inlining = 28, calls inlined = 24, statements flattened = 849 [2023-12-15 22:35:59,819 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-15 22:35:59,820 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-15 22:35:59,820 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-15 22:35:59,820 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-15 22:35:59,827 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:35:59" (1/1) ... [2023-12-15 22:35:59,827 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:35:59" (1/1) ... [2023-12-15 22:35:59,832 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:35:59" (1/1) ... [2023-12-15 22:35:59,849 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:35:59,850 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:35:59" (1/1) ... [2023-12-15 22:35:59,850 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:35:59" (1/1) ... [2023-12-15 22:35:59,861 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:35:59" (1/1) ... [2023-12-15 22:35:59,868 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:35:59" (1/1) ... [2023-12-15 22:35:59,900 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:35:59" (1/1) ... [2023-12-15 22:35:59,903 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:35:59" (1/1) ... [2023-12-15 22:35:59,924 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-15 22:35:59,925 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-15 22:35:59,925 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-15 22:35:59,925 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-15 22:35:59,926 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:35:59" (1/1) ... [2023-12-15 22:35:59,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-15 22:35:59,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:35:59,947 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:35:59,954 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:35:59,970 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2023-12-15 22:35:59,971 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2023-12-15 22:35:59,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-15 22:35:59,971 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-12-15 22:35:59,971 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-12-15 22:35:59,971 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2023-12-15 22:35:59,971 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2023-12-15 22:35:59,971 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-15 22:35:59,971 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-15 22:35:59,971 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-15 22:35:59,971 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-15 22:35:59,971 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-15 22:35:59,971 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-15 22:35:59,971 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-15 22:35:59,972 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-15 22:35:59,972 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-15 22:35:59,972 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-15 22:35:59,972 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2023-12-15 22:35:59,972 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2023-12-15 22:35:59,972 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-12-15 22:35:59,972 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-12-15 22:35:59,972 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-15 22:35:59,972 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-15 22:35:59,972 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-15 22:35:59,972 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-15 22:35:59,972 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-15 22:35:59,972 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-15 22:35:59,972 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-15 22:35:59,973 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-15 22:35:59,973 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-15 22:35:59,973 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-15 22:35:59,973 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__empty [2023-12-15 22:35:59,973 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__empty [2023-12-15 22:35:59,973 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-15 22:35:59,973 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-15 22:35:59,973 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-15 22:35:59,973 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-15 22:35:59,973 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-15 22:35:59,973 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-15 22:35:59,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-15 22:35:59,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-12-15 22:35:59,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-12-15 22:35:59,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-12-15 22:35:59,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-12-15 22:35:59,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-12-15 22:35:59,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-12-15 22:35:59,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-12-15 22:35:59,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-12-15 22:35:59,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-12-15 22:35:59,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-12-15 22:35:59,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-12-15 22:35:59,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-12-15 22:35:59,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-12-15 22:35:59,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-12-15 22:35:59,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-12-15 22:35:59,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-12-15 22:35:59,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2023-12-15 22:35:59,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2023-12-15 22:35:59,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2023-12-15 22:35:59,975 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-15 22:35:59,975 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-15 22:35:59,975 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-15 22:35:59,975 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-15 22:35:59,975 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-15 22:35:59,975 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-15 22:35:59,975 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-15 22:35:59,975 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-15 22:35:59,975 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-15 22:35:59,975 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-15 22:36:00,108 INFO L241 CfgBuilder]: Building ICFG [2023-12-15 22:36:00,109 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-15 22:36:00,801 INFO L282 CfgBuilder]: Performing block encoding [2023-12-15 22:36:00,972 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-15 22:36:00,972 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-15 22:36:00,972 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.12 10:36:00 BoogieIcfgContainer [2023-12-15 22:36:00,972 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-15 22:36:00,974 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-15 22:36:00,975 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-15 22:36:00,977 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-15 22:36:00,977 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.12 10:35:59" (1/3) ... [2023-12-15 22:36:00,977 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73bd52c9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.12 10:36:00, skipping insertion in model container [2023-12-15 22:36:00,978 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:35:59" (2/3) ... [2023-12-15 22:36:00,978 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73bd52c9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.12 10:36:00, skipping insertion in model container [2023-12-15 22:36:00,978 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.12 10:36:00" (3/3) ... [2023-12-15 22:36:00,980 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product26.cil.c [2023-12-15 22:36:00,991 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-15 22:36:00,991 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-15 22:36:01,084 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-15 22:36:01,091 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;@b5c7673, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-15 22:36:01,091 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-15 22:36:01,103 INFO L276 IsEmpty]: Start isEmpty. Operand has 536 states, 417 states have (on average 1.7386091127098322) internal successors, (725), 440 states have internal predecessors, (725), 94 states have call successors, (94), 23 states have call predecessors, (94), 23 states have return successors, (94), 87 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-15 22:36:01,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-12-15 22:36:01,122 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:01,123 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:36:01,123 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:01,126 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:01,127 INFO L85 PathProgramCache]: Analyzing trace with hash 994483250, now seen corresponding path program 1 times [2023-12-15 22:36:01,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:01,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859981796] [2023-12-15 22:36:01,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:01,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:01,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:01,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:01,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:01,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:01,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:01,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-15 22:36:01,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:01,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-15 22:36:01,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:01,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:01,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:01,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-15 22:36:01,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:02,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 22:36:02,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:02,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:02,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:02,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:02,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:02,186 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-15 22:36:02,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:02,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859981796] [2023-12-15 22:36:02,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859981796] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:02,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:36:02,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-15 22:36:02,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872317995] [2023-12-15 22:36:02,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:02,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-15 22:36:02,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:02,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-15 22:36:02,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-15 22:36:02,222 INFO L87 Difference]: Start difference. First operand has 536 states, 417 states have (on average 1.7386091127098322) internal successors, (725), 440 states have internal predecessors, (725), 94 states have call successors, (94), 23 states have call predecessors, (94), 23 states have return successors, (94), 87 states have call predecessors, (94), 94 states have call successors, (94) Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:06,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:06,565 INFO L93 Difference]: Finished difference Result 1226 states and 2113 transitions. [2023-12-15 22:36:06,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-15 22:36:06,567 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 68 [2023-12-15 22:36:06,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:06,581 INFO L225 Difference]: With dead ends: 1226 [2023-12-15 22:36:06,581 INFO L226 Difference]: Without dead ends: 690 [2023-12-15 22:36:06,589 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-15 22:36:06,591 INFO L413 NwaCegarLoop]: 206 mSDtfsCounter, 663 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 3197 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 741 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 3319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 3197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:06,592 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [741 Valid, 665 Invalid, 3319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 3197 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-12-15 22:36:06,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2023-12-15 22:36:06,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 532. [2023-12-15 22:36:06,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 415 states have (on average 1.727710843373494) internal successors, (717), 436 states have internal predecessors, (717), 94 states have call successors, (94), 23 states have call predecessors, (94), 22 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2023-12-15 22:36:06,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 900 transitions. [2023-12-15 22:36:06,736 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 900 transitions. Word has length 68 [2023-12-15 22:36:06,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:06,737 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 900 transitions. [2023-12-15 22:36:06,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:06,737 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 900 transitions. [2023-12-15 22:36:06,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-15 22:36:06,744 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:06,745 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] [2023-12-15 22:36:06,745 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-15 22:36:06,745 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:06,746 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:06,746 INFO L85 PathProgramCache]: Analyzing trace with hash 364252529, now seen corresponding path program 1 times [2023-12-15 22:36:06,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:06,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843011903] [2023-12-15 22:36:06,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:06,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:06,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:06,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:06,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:07,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:07,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:07,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:36:07,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:07,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-15 22:36:07,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:07,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:07,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:07,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:36:07,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:07,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-15 22:36:07,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:07,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:07,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:07,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:07,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:07,397 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-15 22:36:07,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:07,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843011903] [2023-12-15 22:36:07,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843011903] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:07,398 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:36:07,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-15 22:36:07,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232260804] [2023-12-15 22:36:07,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:07,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-15 22:36:07,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:07,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-15 22:36:07,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-15 22:36:07,404 INFO L87 Difference]: Start difference. First operand 532 states and 900 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:11,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:11,272 INFO L93 Difference]: Finished difference Result 1219 states and 2085 transitions. [2023-12-15 22:36:11,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-15 22:36:11,272 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 71 [2023-12-15 22:36:11,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:11,276 INFO L225 Difference]: With dead ends: 1219 [2023-12-15 22:36:11,277 INFO L226 Difference]: Without dead ends: 690 [2023-12-15 22:36:11,278 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-15 22:36:11,279 INFO L413 NwaCegarLoop]: 204 mSDtfsCounter, 1096 mSDsluCounter, 449 mSDsCounter, 0 mSdLazyCounter, 2984 mSolverCounterSat, 260 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1174 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 3244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 260 IncrementalHoareTripleChecker+Valid, 2984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:11,279 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1174 Valid, 653 Invalid, 3244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [260 Valid, 2984 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-12-15 22:36:11,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2023-12-15 22:36:11,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 532. [2023-12-15 22:36:11,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 415 states have (on average 1.725301204819277) internal successors, (716), 436 states have internal predecessors, (716), 94 states have call successors, (94), 23 states have call predecessors, (94), 22 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2023-12-15 22:36:11,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 899 transitions. [2023-12-15 22:36:11,352 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 899 transitions. Word has length 71 [2023-12-15 22:36:11,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:11,352 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 899 transitions. [2023-12-15 22:36:11,352 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:11,353 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 899 transitions. [2023-12-15 22:36:11,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-12-15 22:36:11,354 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:11,354 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] [2023-12-15 22:36:11,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-15 22:36:11,354 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:11,354 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:11,354 INFO L85 PathProgramCache]: Analyzing trace with hash -841042179, now seen corresponding path program 1 times [2023-12-15 22:36:11,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:11,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10374246] [2023-12-15 22:36:11,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:11,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:11,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:11,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:11,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:11,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:11,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:11,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:11,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:11,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-12-15 22:36:11,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:11,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:11,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:11,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:11,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:11,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-15 22:36:11,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:11,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:11,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:11,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:11,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:11,979 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-15 22:36:11,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:11,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10374246] [2023-12-15 22:36:11,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10374246] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:11,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2012753027] [2023-12-15 22:36:11,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:11,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:11,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:11,990 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:36:12,019 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:36:12,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:12,290 INFO L262 TraceCheckSpWp]: Trace formula consists of 1709 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:36:12,296 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:12,345 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-15 22:36:12,345 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:12,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2012753027] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:12,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:12,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2023-12-15 22:36:12,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190429737] [2023-12-15 22:36:12,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:12,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-15 22:36:12,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:12,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-15 22:36:12,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-15 22:36:12,347 INFO L87 Difference]: Start difference. First operand 532 states and 899 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:12,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:12,444 INFO L93 Difference]: Finished difference Result 1068 states and 1805 transitions. [2023-12-15 22:36:12,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:36:12,444 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 73 [2023-12-15 22:36:12,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:12,447 INFO L225 Difference]: With dead ends: 1068 [2023-12-15 22:36:12,447 INFO L226 Difference]: Without dead ends: 541 [2023-12-15 22:36:12,449 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:36:12,449 INFO L413 NwaCegarLoop]: 874 mSDtfsCounter, 20 mSDsluCounter, 1741 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2615 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:12,449 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 2615 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:36:12,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2023-12-15 22:36:12,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 541. [2023-12-15 22:36:12,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 423 states have (on average 1.7210401891252955) internal successors, (728), 444 states have internal predecessors, (728), 94 states have call successors, (94), 24 states have call predecessors, (94), 23 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2023-12-15 22:36:12,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 911 transitions. [2023-12-15 22:36:12,495 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 911 transitions. Word has length 73 [2023-12-15 22:36:12,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:12,495 INFO L495 AbstractCegarLoop]: Abstraction has 541 states and 911 transitions. [2023-12-15 22:36:12,495 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:12,495 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 911 transitions. [2023-12-15 22:36:12,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-12-15 22:36:12,496 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:12,496 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] [2023-12-15 22:36:12,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-15 22:36:12,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:12,704 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:12,704 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:12,704 INFO L85 PathProgramCache]: Analyzing trace with hash 977745574, now seen corresponding path program 1 times [2023-12-15 22:36:12,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:12,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761731391] [2023-12-15 22:36:12,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:12,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:12,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:12,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:12,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:12,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:12,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:12,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 22:36:12,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:12,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-15 22:36:12,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:12,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:12,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:12,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:12,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:13,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-15 22:36:13,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:13,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:13,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:13,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:13,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:13,285 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-15 22:36:13,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:13,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761731391] [2023-12-15 22:36:13,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761731391] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:13,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875780541] [2023-12-15 22:36:13,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:13,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:13,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:13,286 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:36:13,313 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:36:13,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:13,594 INFO L262 TraceCheckSpWp]: Trace formula consists of 1710 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:36:13,597 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:13,633 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-15 22:36:13,634 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:13,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875780541] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:13,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:13,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2023-12-15 22:36:13,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491537170] [2023-12-15 22:36:13,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:13,634 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-15 22:36:13,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:13,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-15 22:36:13,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-15 22:36:13,635 INFO L87 Difference]: Start difference. First operand 541 states and 911 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:13,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:13,753 INFO L93 Difference]: Finished difference Result 1070 states and 1806 transitions. [2023-12-15 22:36:13,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:36:13,753 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 74 [2023-12-15 22:36:13,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:13,755 INFO L225 Difference]: With dead ends: 1070 [2023-12-15 22:36:13,756 INFO L226 Difference]: Without dead ends: 541 [2023-12-15 22:36:13,757 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:36:13,758 INFO L413 NwaCegarLoop]: 874 mSDtfsCounter, 18 mSDsluCounter, 1741 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 2615 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:13,758 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 2615 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:36:13,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2023-12-15 22:36:13,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 541. [2023-12-15 22:36:13,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 423 states have (on average 1.718676122931442) internal successors, (727), 444 states have internal predecessors, (727), 94 states have call successors, (94), 24 states have call predecessors, (94), 23 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2023-12-15 22:36:13,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 910 transitions. [2023-12-15 22:36:13,802 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 910 transitions. Word has length 74 [2023-12-15 22:36:13,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:13,803 INFO L495 AbstractCegarLoop]: Abstraction has 541 states and 910 transitions. [2023-12-15 22:36:13,803 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:13,803 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 910 transitions. [2023-12-15 22:36:13,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-15 22:36:13,804 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:13,804 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:36:13,818 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:36:14,009 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,SelfDestructingSolverStorable3 [2023-12-15 22:36:14,010 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:14,010 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:14,010 INFO L85 PathProgramCache]: Analyzing trace with hash -1846768607, now seen corresponding path program 1 times [2023-12-15 22:36:14,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:14,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519094633] [2023-12-15 22:36:14,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:14,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:14,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:14,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:14,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:14,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:14,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:14,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-15 22:36:14,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:14,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-15 22:36:14,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:14,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:14,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:14,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:14,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:14,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-15 22:36:14,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:14,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:14,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:14,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:14,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:14,562 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-15 22:36:14,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:14,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519094633] [2023-12-15 22:36:14,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519094633] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:14,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911123046] [2023-12-15 22:36:14,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:14,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:14,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:14,582 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:36:14,619 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:36:14,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:14,921 INFO L262 TraceCheckSpWp]: Trace formula consists of 1711 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:36:14,924 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:14,947 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-15 22:36:14,948 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:14,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911123046] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:14,948 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:14,948 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2023-12-15 22:36:14,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869894680] [2023-12-15 22:36:14,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:14,948 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-15 22:36:14,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:14,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-15 22:36:14,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-15 22:36:14,949 INFO L87 Difference]: Start difference. First operand 541 states and 910 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:15,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:15,043 INFO L93 Difference]: Finished difference Result 1070 states and 1805 transitions. [2023-12-15 22:36:15,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:36:15,043 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 75 [2023-12-15 22:36:15,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:15,046 INFO L225 Difference]: With dead ends: 1070 [2023-12-15 22:36:15,046 INFO L226 Difference]: Without dead ends: 541 [2023-12-15 22:36:15,048 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:36:15,048 INFO L413 NwaCegarLoop]: 874 mSDtfsCounter, 17 mSDsluCounter, 1741 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 2615 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:15,049 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 2615 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:36:15,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2023-12-15 22:36:15,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 541. [2023-12-15 22:36:15,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 423 states have (on average 1.7163120567375887) internal successors, (726), 444 states have internal predecessors, (726), 94 states have call successors, (94), 24 states have call predecessors, (94), 23 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2023-12-15 22:36:15,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 909 transitions. [2023-12-15 22:36:15,098 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 909 transitions. Word has length 75 [2023-12-15 22:36:15,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:15,099 INFO L495 AbstractCegarLoop]: Abstraction has 541 states and 909 transitions. [2023-12-15 22:36:15,099 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:15,099 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 909 transitions. [2023-12-15 22:36:15,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-15 22:36:15,101 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:15,101 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] [2023-12-15 22:36:15,116 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:36:15,307 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:15,308 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:15,308 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:15,308 INFO L85 PathProgramCache]: Analyzing trace with hash 1710212618, now seen corresponding path program 1 times [2023-12-15 22:36:15,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:15,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217413951] [2023-12-15 22:36:15,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:15,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:15,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:15,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:15,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:15,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:15,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:15,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:15,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:15,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-15 22:36:15,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:15,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:15,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:15,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:15,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:15,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-15 22:36:15,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:15,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:15,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:15,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:15,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:15,873 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-15 22:36:15,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:15,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217413951] [2023-12-15 22:36:15,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217413951] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:15,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064095607] [2023-12-15 22:36:15,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:15,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:15,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:15,876 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:36:15,912 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:36:16,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:16,179 INFO L262 TraceCheckSpWp]: Trace formula consists of 1712 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-15 22:36:16,182 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:16,231 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-15 22:36:16,232 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:16,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064095607] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:16,232 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:16,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 11 [2023-12-15 22:36:16,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959852562] [2023-12-15 22:36:16,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:16,232 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:36:16,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:16,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:36:16,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2023-12-15 22:36:16,233 INFO L87 Difference]: Start difference. First operand 541 states and 909 transitions. Second operand has 7 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-15 22:36:16,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:16,375 INFO L93 Difference]: Finished difference Result 1088 states and 1834 transitions. [2023-12-15 22:36:16,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 22:36:16,376 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 76 [2023-12-15 22:36:16,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:16,378 INFO L225 Difference]: With dead ends: 1088 [2023-12-15 22:36:16,378 INFO L226 Difference]: Without dead ends: 563 [2023-12-15 22:36:16,380 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:36:16,381 INFO L413 NwaCegarLoop]: 875 mSDtfsCounter, 146 mSDsluCounter, 4269 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 5144 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:16,381 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 5144 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:36:16,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2023-12-15 22:36:16,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 559. [2023-12-15 22:36:16,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 438 states have (on average 1.7146118721461188) internal successors, (751), 461 states have internal predecessors, (751), 95 states have call successors, (95), 24 states have call predecessors, (95), 25 states have return successors, (93), 87 states have call predecessors, (93), 90 states have call successors, (93) [2023-12-15 22:36:16,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 939 transitions. [2023-12-15 22:36:16,458 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 939 transitions. Word has length 76 [2023-12-15 22:36:16,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:16,458 INFO L495 AbstractCegarLoop]: Abstraction has 559 states and 939 transitions. [2023-12-15 22:36:16,459 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-15 22:36:16,459 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 939 transitions. [2023-12-15 22:36:16,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-15 22:36:16,460 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:16,460 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] [2023-12-15 22:36:16,468 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:36:16,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:16,666 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:16,667 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:16,667 INFO L85 PathProgramCache]: Analyzing trace with hash -1280360949, now seen corresponding path program 1 times [2023-12-15 22:36:16,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:16,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253879323] [2023-12-15 22:36:16,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:16,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:16,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:16,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:16,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:16,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:16,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:16,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:16,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:16,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-15 22:36:16,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:16,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:16,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:16,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:16,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:17,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-15 22:36:17,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:17,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:17,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:17,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:17,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:17,162 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-15 22:36:17,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:17,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253879323] [2023-12-15 22:36:17,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253879323] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:17,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509958243] [2023-12-15 22:36:17,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:17,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:17,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:17,163 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:36:17,189 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:36:17,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:17,439 INFO L262 TraceCheckSpWp]: Trace formula consists of 1711 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:36:17,441 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:17,463 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-15 22:36:17,464 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:17,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509958243] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:17,464 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:17,464 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2023-12-15 22:36:17,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213945468] [2023-12-15 22:36:17,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:17,464 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-15 22:36:17,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:17,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-15 22:36:17,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-15 22:36:17,465 INFO L87 Difference]: Start difference. First operand 559 states and 939 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:17,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:17,611 INFO L93 Difference]: Finished difference Result 1126 states and 1905 transitions. [2023-12-15 22:36:17,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-15 22:36:17,611 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 76 [2023-12-15 22:36:17,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:17,614 INFO L225 Difference]: With dead ends: 1126 [2023-12-15 22:36:17,614 INFO L226 Difference]: Without dead ends: 559 [2023-12-15 22:36:17,616 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:36:17,616 INFO L413 NwaCegarLoop]: 824 mSDtfsCounter, 133 mSDsluCounter, 1610 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 2434 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:17,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 2434 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:36:17,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2023-12-15 22:36:17,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 559. [2023-12-15 22:36:17,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 438 states have (on average 1.7031963470319635) internal successors, (746), 461 states have internal predecessors, (746), 95 states have call successors, (95), 24 states have call predecessors, (95), 25 states have return successors, (93), 87 states have call predecessors, (93), 90 states have call successors, (93) [2023-12-15 22:36:17,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 934 transitions. [2023-12-15 22:36:17,686 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 934 transitions. Word has length 76 [2023-12-15 22:36:17,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:17,686 INFO L495 AbstractCegarLoop]: Abstraction has 559 states and 934 transitions. [2023-12-15 22:36:17,686 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:17,686 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 934 transitions. [2023-12-15 22:36:17,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-15 22:36:17,688 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:17,689 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] [2023-12-15 22:36:17,709 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:36:17,895 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:17,895 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:17,896 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:17,896 INFO L85 PathProgramCache]: Analyzing trace with hash -323824615, now seen corresponding path program 1 times [2023-12-15 22:36:17,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:17,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074262493] [2023-12-15 22:36:17,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:17,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:17,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:18,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:18,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:18,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:18,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:18,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:18,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:18,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:36:18,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:18,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:18,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:18,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:18,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:18,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-15 22:36:18,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:18,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:18,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:18,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:18,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:18,412 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-15 22:36:18,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:18,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074262493] [2023-12-15 22:36:18,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074262493] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:18,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916919829] [2023-12-15 22:36:18,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:18,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:18,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:18,441 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:36:18,477 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:36:18,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:18,744 INFO L262 TraceCheckSpWp]: Trace formula consists of 1713 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:36:18,747 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:18,770 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-15 22:36:18,770 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:18,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916919829] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:18,770 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:18,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2023-12-15 22:36:18,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618722632] [2023-12-15 22:36:18,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:18,771 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-15 22:36:18,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:18,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-15 22:36:18,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-15 22:36:18,772 INFO L87 Difference]: Start difference. First operand 559 states and 934 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:18,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:18,915 INFO L93 Difference]: Finished difference Result 1126 states and 1895 transitions. [2023-12-15 22:36:18,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-15 22:36:18,916 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 78 [2023-12-15 22:36:18,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:18,918 INFO L225 Difference]: With dead ends: 1126 [2023-12-15 22:36:18,918 INFO L226 Difference]: Without dead ends: 559 [2023-12-15 22:36:18,920 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:36:18,920 INFO L413 NwaCegarLoop]: 824 mSDtfsCounter, 127 mSDsluCounter, 1610 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 2434 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:18,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 2434 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:36:18,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2023-12-15 22:36:18,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 559. [2023-12-15 22:36:18,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 438 states have (on average 1.6917808219178083) internal successors, (741), 461 states have internal predecessors, (741), 95 states have call successors, (95), 24 states have call predecessors, (95), 25 states have return successors, (93), 87 states have call predecessors, (93), 90 states have call successors, (93) [2023-12-15 22:36:18,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 929 transitions. [2023-12-15 22:36:18,999 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 929 transitions. Word has length 78 [2023-12-15 22:36:18,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:19,000 INFO L495 AbstractCegarLoop]: Abstraction has 559 states and 929 transitions. [2023-12-15 22:36:19,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:19,000 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 929 transitions. [2023-12-15 22:36:19,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-15 22:36:19,001 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:19,001 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] [2023-12-15 22:36:19,017 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:36:19,207 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:19,208 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:19,208 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:19,208 INFO L85 PathProgramCache]: Analyzing trace with hash -1793592191, now seen corresponding path program 1 times [2023-12-15 22:36:19,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:19,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46891991] [2023-12-15 22:36:19,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:19,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:19,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:19,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:19,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:19,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:19,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:19,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:19,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:19,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-12-15 22:36:19,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:19,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:19,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:19,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:19,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:19,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-15 22:36:19,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:19,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:19,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:19,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:19,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:19,766 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-15 22:36:19,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:19,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46891991] [2023-12-15 22:36:19,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46891991] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:19,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756854914] [2023-12-15 22:36:19,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:19,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:19,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:19,788 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:36:19,814 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:36:20,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:20,061 INFO L262 TraceCheckSpWp]: Trace formula consists of 1715 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:36:20,063 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:20,093 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-15 22:36:20,093 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:20,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756854914] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:20,093 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:20,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2023-12-15 22:36:20,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006357447] [2023-12-15 22:36:20,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:20,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-15 22:36:20,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:20,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-15 22:36:20,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-15 22:36:20,097 INFO L87 Difference]: Start difference. First operand 559 states and 929 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:20,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:20,273 INFO L93 Difference]: Finished difference Result 1162 states and 1943 transitions. [2023-12-15 22:36:20,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:36:20,273 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 80 [2023-12-15 22:36:20,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:20,277 INFO L225 Difference]: With dead ends: 1162 [2023-12-15 22:36:20,277 INFO L226 Difference]: Without dead ends: 623 [2023-12-15 22:36:20,278 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:36:20,280 INFO L413 NwaCegarLoop]: 834 mSDtfsCounter, 177 mSDsluCounter, 1610 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 2444 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:20,280 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 2444 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:36:20,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2023-12-15 22:36:20,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 609. [2023-12-15 22:36:20,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 487 states have (on average 1.6940451745379876) internal successors, (825), 510 states have internal predecessors, (825), 95 states have call successors, (95), 25 states have call predecessors, (95), 26 states have return successors, (92), 87 states have call predecessors, (92), 90 states have call successors, (92) [2023-12-15 22:36:20,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 1012 transitions. [2023-12-15 22:36:20,330 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 1012 transitions. Word has length 80 [2023-12-15 22:36:20,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:20,330 INFO L495 AbstractCegarLoop]: Abstraction has 609 states and 1012 transitions. [2023-12-15 22:36:20,330 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:20,330 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 1012 transitions. [2023-12-15 22:36:20,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-15 22:36:20,331 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:20,332 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:36:20,352 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:36:20,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:20,538 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:20,538 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:20,538 INFO L85 PathProgramCache]: Analyzing trace with hash 2135634889, now seen corresponding path program 1 times [2023-12-15 22:36:20,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:20,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066369984] [2023-12-15 22:36:20,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:20,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:20,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:20,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:20,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:20,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:20,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:20,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:20,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:20,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-15 22:36:20,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:20,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:20,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:20,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:20,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:21,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:36:21,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:21,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:21,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:21,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:21,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:21,137 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-15 22:36:21,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:21,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066369984] [2023-12-15 22:36:21,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066369984] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:21,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361217431] [2023-12-15 22:36:21,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:21,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:21,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:21,139 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:36:21,166 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:36:21,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:21,416 INFO L262 TraceCheckSpWp]: Trace formula consists of 1713 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-15 22:36:21,419 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:21,485 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-15 22:36:21,485 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:21,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361217431] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:21,485 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:21,485 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [6] total 12 [2023-12-15 22:36:21,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035328920] [2023-12-15 22:36:21,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:21,486 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-15 22:36:21,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:21,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-15 22:36:21,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:36:21,486 INFO L87 Difference]: Start difference. First operand 609 states and 1012 transitions. Second operand has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-15 22:36:21,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:21,672 INFO L93 Difference]: Finished difference Result 1154 states and 1923 transitions. [2023-12-15 22:36:21,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:36:21,673 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 81 [2023-12-15 22:36:21,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:21,675 INFO L225 Difference]: With dead ends: 1154 [2023-12-15 22:36:21,675 INFO L226 Difference]: Without dead ends: 629 [2023-12-15 22:36:21,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:36:21,677 INFO L413 NwaCegarLoop]: 855 mSDtfsCounter, 171 mSDsluCounter, 5032 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 5887 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:21,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 5887 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:36:21,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2023-12-15 22:36:21,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 609. [2023-12-15 22:36:21,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 487 states have (on average 1.6940451745379876) internal successors, (825), 510 states have internal predecessors, (825), 95 states have call successors, (95), 25 states have call predecessors, (95), 26 states have return successors, (92), 87 states have call predecessors, (92), 90 states have call successors, (92) [2023-12-15 22:36:21,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 1012 transitions. [2023-12-15 22:36:21,727 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 1012 transitions. Word has length 81 [2023-12-15 22:36:21,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:21,727 INFO L495 AbstractCegarLoop]: Abstraction has 609 states and 1012 transitions. [2023-12-15 22:36:21,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-15 22:36:21,727 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 1012 transitions. [2023-12-15 22:36:21,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-15 22:36:21,728 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:21,728 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] [2023-12-15 22:36:21,737 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-15 22:36:21,934 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,SelfDestructingSolverStorable9 [2023-12-15 22:36:21,935 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:21,935 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:21,935 INFO L85 PathProgramCache]: Analyzing trace with hash 73222377, now seen corresponding path program 1 times [2023-12-15 22:36:21,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:21,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372301609] [2023-12-15 22:36:21,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:21,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:21,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:22,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:22,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:22,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:22,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:22,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:22,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:22,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-15 22:36:22,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:22,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:22,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:22,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:22,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:22,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:36:22,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:22,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:22,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:22,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:22,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:22,467 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-15 22:36:22,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:22,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372301609] [2023-12-15 22:36:22,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372301609] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:22,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466936229] [2023-12-15 22:36:22,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:22,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:22,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:22,469 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:36:22,471 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:36:22,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:22,698 INFO L262 TraceCheckSpWp]: Trace formula consists of 1716 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:36:22,701 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:22,725 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-15 22:36:22,726 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:22,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466936229] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:22,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:22,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2023-12-15 22:36:22,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430015770] [2023-12-15 22:36:22,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:22,726 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-15 22:36:22,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:22,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-15 22:36:22,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-15 22:36:22,727 INFO L87 Difference]: Start difference. First operand 609 states and 1012 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:22,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:22,899 INFO L93 Difference]: Finished difference Result 1162 states and 1941 transitions. [2023-12-15 22:36:22,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:36:22,899 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 81 [2023-12-15 22:36:22,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:22,902 INFO L225 Difference]: With dead ends: 1162 [2023-12-15 22:36:22,902 INFO L226 Difference]: Without dead ends: 609 [2023-12-15 22:36:22,903 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:36:22,904 INFO L413 NwaCegarLoop]: 834 mSDtfsCounter, 171 mSDsluCounter, 1610 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 2444 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:22,904 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 2444 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:36:22,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2023-12-15 22:36:22,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 609. [2023-12-15 22:36:22,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 487 states have (on average 1.6837782340862424) internal successors, (820), 510 states have internal predecessors, (820), 95 states have call successors, (95), 25 states have call predecessors, (95), 26 states have return successors, (92), 87 states have call predecessors, (92), 90 states have call successors, (92) [2023-12-15 22:36:22,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 1007 transitions. [2023-12-15 22:36:22,948 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 1007 transitions. Word has length 81 [2023-12-15 22:36:22,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:22,949 INFO L495 AbstractCegarLoop]: Abstraction has 609 states and 1007 transitions. [2023-12-15 22:36:22,950 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:22,950 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 1007 transitions. [2023-12-15 22:36:22,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-15 22:36:22,952 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:22,952 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:36:22,972 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:36:23,158 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:23,159 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:23,159 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:23,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1205103512, now seen corresponding path program 1 times [2023-12-15 22:36:23,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:23,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081250147] [2023-12-15 22:36:23,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:23,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:23,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:23,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:23,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:23,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:23,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:23,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:23,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:23,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-15 22:36:23,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:23,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:23,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:23,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:23,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:23,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:36:23,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:23,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:23,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:23,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:23,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:23,698 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-15 22:36:23,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:23,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081250147] [2023-12-15 22:36:23,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081250147] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:23,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934664322] [2023-12-15 22:36:23,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:23,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:23,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:23,713 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:36:23,756 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:36:24,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:24,008 INFO L262 TraceCheckSpWp]: Trace formula consists of 1712 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-15 22:36:24,011 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:24,067 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-15 22:36:24,067 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:24,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934664322] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:24,068 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:24,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 11 [2023-12-15 22:36:24,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72295087] [2023-12-15 22:36:24,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:24,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:36:24,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:24,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:36:24,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2023-12-15 22:36:24,069 INFO L87 Difference]: Start difference. First operand 609 states and 1007 transitions. Second operand has 7 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-15 22:36:24,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:24,269 INFO L93 Difference]: Finished difference Result 1090 states and 1816 transitions. [2023-12-15 22:36:24,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 22:36:24,269 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 81 [2023-12-15 22:36:24,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:24,272 INFO L225 Difference]: With dead ends: 1090 [2023-12-15 22:36:24,272 INFO L226 Difference]: Without dead ends: 631 [2023-12-15 22:36:24,273 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:36:24,274 INFO L413 NwaCegarLoop]: 867 mSDtfsCounter, 132 mSDsluCounter, 4236 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 5103 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:24,274 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 5103 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:36:24,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2023-12-15 22:36:24,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 627. [2023-12-15 22:36:24,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 627 states, 502 states have (on average 1.6832669322709164) internal successors, (845), 527 states have internal predecessors, (845), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2023-12-15 22:36:24,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 627 states to 627 states and 1036 transitions. [2023-12-15 22:36:24,327 INFO L78 Accepts]: Start accepts. Automaton has 627 states and 1036 transitions. Word has length 81 [2023-12-15 22:36:24,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:24,327 INFO L495 AbstractCegarLoop]: Abstraction has 627 states and 1036 transitions. [2023-12-15 22:36:24,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-15 22:36:24,328 INFO L276 IsEmpty]: Start isEmpty. Operand 627 states and 1036 transitions. [2023-12-15 22:36:24,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-15 22:36:24,328 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:24,329 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:36:24,337 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:36:24,535 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,SelfDestructingSolverStorable11 [2023-12-15 22:36:24,536 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:24,536 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:24,536 INFO L85 PathProgramCache]: Analyzing trace with hash -815055335, now seen corresponding path program 1 times [2023-12-15 22:36:24,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:24,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902195971] [2023-12-15 22:36:24,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:24,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:24,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:24,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:24,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:24,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:24,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:24,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:24,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:24,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-15 22:36:24,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:24,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:24,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:24,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:24,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:25,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-15 22:36:25,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:25,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:25,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:25,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:25,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:25,063 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-15 22:36:25,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:25,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902195971] [2023-12-15 22:36:25,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902195971] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:25,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049900910] [2023-12-15 22:36:25,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:25,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:25,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:25,064 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:36:25,108 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:36:25,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:25,423 INFO L262 TraceCheckSpWp]: Trace formula consists of 1713 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-15 22:36:25,425 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:25,479 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-15 22:36:25,480 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:25,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049900910] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:25,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:25,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 11 [2023-12-15 22:36:25,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531749779] [2023-12-15 22:36:25,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:25,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:36:25,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:25,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:36:25,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2023-12-15 22:36:25,481 INFO L87 Difference]: Start difference. First operand 627 states and 1036 transitions. Second operand has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-15 22:36:25,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:25,616 INFO L93 Difference]: Finished difference Result 1118 states and 1865 transitions. [2023-12-15 22:36:25,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 22:36:25,617 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 82 [2023-12-15 22:36:25,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:25,619 INFO L225 Difference]: With dead ends: 1118 [2023-12-15 22:36:25,619 INFO L226 Difference]: Without dead ends: 659 [2023-12-15 22:36:25,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:36:25,622 INFO L413 NwaCegarLoop]: 867 mSDtfsCounter, 141 mSDsluCounter, 4226 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 5093 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:25,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 5093 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:36:25,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2023-12-15 22:36:25,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 627. [2023-12-15 22:36:25,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 627 states, 502 states have (on average 1.6832669322709164) internal successors, (845), 527 states have internal predecessors, (845), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2023-12-15 22:36:25,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 627 states to 627 states and 1036 transitions. [2023-12-15 22:36:25,668 INFO L78 Accepts]: Start accepts. Automaton has 627 states and 1036 transitions. Word has length 82 [2023-12-15 22:36:25,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:25,668 INFO L495 AbstractCegarLoop]: Abstraction has 627 states and 1036 transitions. [2023-12-15 22:36:25,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-15 22:36:25,669 INFO L276 IsEmpty]: Start isEmpty. Operand 627 states and 1036 transitions. [2023-12-15 22:36:25,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-15 22:36:25,670 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:25,670 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] [2023-12-15 22:36:25,690 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-15 22:36:25,877 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,SelfDestructingSolverStorable12 [2023-12-15 22:36:25,877 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:25,877 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:25,878 INFO L85 PathProgramCache]: Analyzing trace with hash 2014704025, now seen corresponding path program 1 times [2023-12-15 22:36:25,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:25,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994019516] [2023-12-15 22:36:25,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:25,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:25,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:26,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:26,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:26,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:26,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:26,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:26,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:26,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-15 22:36:26,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:26,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:26,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:26,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:26,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:26,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-15 22:36:26,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:26,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:26,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:26,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:26,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:26,383 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-15 22:36:26,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:26,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994019516] [2023-12-15 22:36:26,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994019516] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:26,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755779973] [2023-12-15 22:36:26,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:26,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:26,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:26,384 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:36:26,410 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:36:26,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:26,655 INFO L262 TraceCheckSpWp]: Trace formula consists of 1709 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-15 22:36:26,657 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:26,733 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-15 22:36:26,733 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:26,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755779973] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:26,733 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:26,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [6] total 12 [2023-12-15 22:36:26,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692890077] [2023-12-15 22:36:26,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:26,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-15 22:36:26,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:26,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-15 22:36:26,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:36:26,735 INFO L87 Difference]: Start difference. First operand 627 states and 1036 transitions. Second operand has 8 states, 7 states have (on average 8.571428571428571) internal successors, (60), 7 states have internal predecessors, (60), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-15 22:36:26,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:26,937 INFO L93 Difference]: Finished difference Result 1104 states and 1840 transitions. [2023-12-15 22:36:26,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:36:26,937 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.571428571428571) internal successors, (60), 7 states have internal predecessors, (60), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 82 [2023-12-15 22:36:26,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:26,940 INFO L225 Difference]: With dead ends: 1104 [2023-12-15 22:36:26,940 INFO L226 Difference]: Without dead ends: 645 [2023-12-15 22:36:26,942 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:36:26,942 INFO L413 NwaCegarLoop]: 857 mSDtfsCounter, 171 mSDsluCounter, 5038 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 5895 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:26,942 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 5895 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:36:26,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2023-12-15 22:36:26,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 627. [2023-12-15 22:36:26,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 627 states, 502 states have (on average 1.6832669322709164) internal successors, (845), 527 states have internal predecessors, (845), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2023-12-15 22:36:26,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 627 states to 627 states and 1036 transitions. [2023-12-15 22:36:26,986 INFO L78 Accepts]: Start accepts. Automaton has 627 states and 1036 transitions. Word has length 82 [2023-12-15 22:36:26,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:26,987 INFO L495 AbstractCegarLoop]: Abstraction has 627 states and 1036 transitions. [2023-12-15 22:36:26,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.571428571428571) internal successors, (60), 7 states have internal predecessors, (60), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-15 22:36:26,987 INFO L276 IsEmpty]: Start isEmpty. Operand 627 states and 1036 transitions. [2023-12-15 22:36:26,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-15 22:36:26,988 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:26,988 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:36:27,016 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:36:27,194 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,SelfDestructingSolverStorable13 [2023-12-15 22:36:27,194 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:27,194 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:27,194 INFO L85 PathProgramCache]: Analyzing trace with hash 2050253765, now seen corresponding path program 1 times [2023-12-15 22:36:27,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:27,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729666942] [2023-12-15 22:36:27,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:27,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:27,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:27,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:27,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:27,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:27,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:27,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:27,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:27,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-15 22:36:27,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:27,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:27,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:27,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 22:36:27,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:27,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-15 22:36:27,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:27,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:27,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:27,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:27,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:27,752 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-15 22:36:27,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:27,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729666942] [2023-12-15 22:36:27,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729666942] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:27,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247355165] [2023-12-15 22:36:27,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:27,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:27,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:27,753 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:36:27,777 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:36:28,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:28,025 INFO L262 TraceCheckSpWp]: Trace formula consists of 1713 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:36:28,027 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:28,046 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-15 22:36:28,046 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:28,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247355165] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:28,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:28,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2023-12-15 22:36:28,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661554361] [2023-12-15 22:36:28,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:28,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-15 22:36:28,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:28,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-15 22:36:28,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-15 22:36:28,047 INFO L87 Difference]: Start difference. First operand 627 states and 1036 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:28,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:28,159 INFO L93 Difference]: Finished difference Result 1156 states and 1925 transitions. [2023-12-15 22:36:28,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:36:28,159 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 82 [2023-12-15 22:36:28,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:28,161 INFO L225 Difference]: With dead ends: 1156 [2023-12-15 22:36:28,161 INFO L226 Difference]: Without dead ends: 627 [2023-12-15 22:36:28,163 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:36:28,163 INFO L413 NwaCegarLoop]: 863 mSDtfsCounter, 23 mSDsluCounter, 1721 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 2584 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:28,163 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 2584 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:36:28,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2023-12-15 22:36:28,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 627. [2023-12-15 22:36:28,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 627 states, 502 states have (on average 1.6752988047808766) internal successors, (841), 527 states have internal predecessors, (841), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2023-12-15 22:36:28,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 627 states to 627 states and 1032 transitions. [2023-12-15 22:36:28,207 INFO L78 Accepts]: Start accepts. Automaton has 627 states and 1032 transitions. Word has length 82 [2023-12-15 22:36:28,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:28,207 INFO L495 AbstractCegarLoop]: Abstraction has 627 states and 1032 transitions. [2023-12-15 22:36:28,207 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:28,207 INFO L276 IsEmpty]: Start isEmpty. Operand 627 states and 1032 transitions. [2023-12-15 22:36:28,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-15 22:36:28,208 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:28,209 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] [2023-12-15 22:36:28,218 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-15 22:36:28,415 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,SelfDestructingSolverStorable14 [2023-12-15 22:36:28,416 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:28,416 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:28,416 INFO L85 PathProgramCache]: Analyzing trace with hash 2081833072, now seen corresponding path program 1 times [2023-12-15 22:36:28,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:28,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938548126] [2023-12-15 22:36:28,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:28,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:28,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:28,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:28,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:28,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:28,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:28,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:28,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:28,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-15 22:36:28,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:28,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:28,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:28,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:28,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:28,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-15 22:36:28,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:28,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:28,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:28,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:28,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:28,927 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-15 22:36:28,927 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:28,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938548126] [2023-12-15 22:36:28,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938548126] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:28,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1612601899] [2023-12-15 22:36:28,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:28,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:28,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:28,940 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:36:28,942 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:36:29,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:29,206 INFO L262 TraceCheckSpWp]: Trace formula consists of 1710 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-15 22:36:29,208 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:29,289 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-15 22:36:29,289 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:29,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1612601899] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:29,289 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:29,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [6] total 12 [2023-12-15 22:36:29,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218762285] [2023-12-15 22:36:29,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:29,290 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-15 22:36:29,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:29,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-15 22:36:29,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:36:29,290 INFO L87 Difference]: Start difference. First operand 627 states and 1032 transitions. Second operand has 8 states, 7 states have (on average 8.714285714285714) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-15 22:36:29,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:29,494 INFO L93 Difference]: Finished difference Result 1104 states and 1837 transitions. [2023-12-15 22:36:29,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:36:29,495 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.714285714285714) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 83 [2023-12-15 22:36:29,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:29,497 INFO L225 Difference]: With dead ends: 1104 [2023-12-15 22:36:29,497 INFO L226 Difference]: Without dead ends: 645 [2023-12-15 22:36:29,498 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:36:29,499 INFO L413 NwaCegarLoop]: 851 mSDtfsCounter, 179 mSDsluCounter, 5000 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 5851 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:29,499 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 5851 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:36:29,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2023-12-15 22:36:29,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 627. [2023-12-15 22:36:29,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 627 states, 502 states have (on average 1.6752988047808766) internal successors, (841), 527 states have internal predecessors, (841), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2023-12-15 22:36:29,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 627 states to 627 states and 1032 transitions. [2023-12-15 22:36:29,583 INFO L78 Accepts]: Start accepts. Automaton has 627 states and 1032 transitions. Word has length 83 [2023-12-15 22:36:29,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:29,584 INFO L495 AbstractCegarLoop]: Abstraction has 627 states and 1032 transitions. [2023-12-15 22:36:29,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.714285714285714) internal successors, (61), 7 states have internal predecessors, (61), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-15 22:36:29,584 INFO L276 IsEmpty]: Start isEmpty. Operand 627 states and 1032 transitions. [2023-12-15 22:36:29,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-12-15 22:36:29,585 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:29,585 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] [2023-12-15 22:36:29,594 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:36:29,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:29,792 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:29,792 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:29,792 INFO L85 PathProgramCache]: Analyzing trace with hash -1592718380, now seen corresponding path program 1 times [2023-12-15 22:36:29,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:29,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025032687] [2023-12-15 22:36:29,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:29,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:29,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:29,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:29,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:29,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:29,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:29,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:29,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:30,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-15 22:36:30,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:30,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:30,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:30,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:30,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:30,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-15 22:36:30,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:30,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:30,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:30,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:30,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:30,310 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-15 22:36:30,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:30,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025032687] [2023-12-15 22:36:30,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025032687] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:30,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740131187] [2023-12-15 22:36:30,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:30,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:30,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:30,312 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:36:30,314 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:36:30,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:30,587 INFO L262 TraceCheckSpWp]: Trace formula consists of 1711 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-15 22:36:30,589 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:30,609 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-15 22:36:30,610 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:30,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740131187] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:30,610 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:30,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2023-12-15 22:36:30,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456174116] [2023-12-15 22:36:30,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:30,610 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-15 22:36:30,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:30,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-15 22:36:30,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-15 22:36:30,611 INFO L87 Difference]: Start difference. First operand 627 states and 1032 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:30,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:30,710 INFO L93 Difference]: Finished difference Result 1202 states and 1995 transitions. [2023-12-15 22:36:30,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:36:30,710 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 84 [2023-12-15 22:36:30,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:30,712 INFO L225 Difference]: With dead ends: 1202 [2023-12-15 22:36:30,713 INFO L226 Difference]: Without dead ends: 655 [2023-12-15 22:36:30,714 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:36:30,714 INFO L413 NwaCegarLoop]: 858 mSDtfsCounter, 14 mSDsluCounter, 1705 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2563 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:30,715 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2563 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:36:30,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2023-12-15 22:36:30,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 651. [2023-12-15 22:36:30,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 526 states have (on average 1.6520912547528517) internal successors, (869), 551 states have internal predecessors, (869), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2023-12-15 22:36:30,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 1060 transitions. [2023-12-15 22:36:30,760 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 1060 transitions. Word has length 84 [2023-12-15 22:36:30,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:30,760 INFO L495 AbstractCegarLoop]: Abstraction has 651 states and 1060 transitions. [2023-12-15 22:36:30,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:30,760 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 1060 transitions. [2023-12-15 22:36:30,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-12-15 22:36:30,761 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:30,761 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] [2023-12-15 22:36:30,784 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:36:30,968 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,SelfDestructingSolverStorable16 [2023-12-15 22:36:30,969 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:30,969 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:30,969 INFO L85 PathProgramCache]: Analyzing trace with hash -1310918358, now seen corresponding path program 1 times [2023-12-15 22:36:30,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:30,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963280330] [2023-12-15 22:36:30,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:30,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:30,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:31,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:31,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:31,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:31,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:31,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:31,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:31,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-15 22:36:31,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:31,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:31,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:31,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:31,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:31,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-15 22:36:31,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:31,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:31,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:31,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:31,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:31,499 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-15 22:36:31,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:31,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963280330] [2023-12-15 22:36:31,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963280330] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:31,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271607059] [2023-12-15 22:36:31,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:31,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:31,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:31,503 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:36:31,528 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:36:31,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:31,784 INFO L262 TraceCheckSpWp]: Trace formula consists of 1714 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-15 22:36:31,786 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:32,019 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-15 22:36:32,019 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:32,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271607059] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:32,019 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:32,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 10 [2023-12-15 22:36:32,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660465673] [2023-12-15 22:36:32,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:32,020 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-15 22:36:32,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:32,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-15 22:36:32,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:36:32,020 INFO L87 Difference]: Start difference. First operand 651 states and 1060 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 5 states have internal predecessors, (51), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:33,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:33,711 INFO L93 Difference]: Finished difference Result 1690 states and 2832 transitions. [2023-12-15 22:36:33,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 22:36:33,711 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 5 states have internal predecessors, (51), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 84 [2023-12-15 22:36:33,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:33,717 INFO L225 Difference]: With dead ends: 1690 [2023-12-15 22:36:33,718 INFO L226 Difference]: Without dead ends: 1236 [2023-12-15 22:36:33,719 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-12-15 22:36:33,720 INFO L413 NwaCegarLoop]: 360 mSDtfsCounter, 3260 mSDsluCounter, 681 mSDsCounter, 0 mSdLazyCounter, 1949 mSolverCounterSat, 606 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3367 SdHoareTripleChecker+Valid, 1041 SdHoareTripleChecker+Invalid, 2555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 606 IncrementalHoareTripleChecker+Valid, 1949 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:33,720 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3367 Valid, 1041 Invalid, 2555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [606 Valid, 1949 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-15 22:36:33,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1236 states. [2023-12-15 22:36:33,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1236 to 1121. [2023-12-15 22:36:33,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1121 states, 897 states have (on average 1.6800445930880714) internal successors, (1507), 931 states have internal predecessors, (1507), 179 states have call successors, (179), 39 states have call predecessors, (179), 44 states have return successors, (185), 163 states have call predecessors, (185), 174 states have call successors, (185) [2023-12-15 22:36:33,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1121 states to 1121 states and 1871 transitions. [2023-12-15 22:36:33,823 INFO L78 Accepts]: Start accepts. Automaton has 1121 states and 1871 transitions. Word has length 84 [2023-12-15 22:36:33,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:33,823 INFO L495 AbstractCegarLoop]: Abstraction has 1121 states and 1871 transitions. [2023-12-15 22:36:33,823 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 5 states have internal predecessors, (51), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-15 22:36:33,823 INFO L276 IsEmpty]: Start isEmpty. Operand 1121 states and 1871 transitions. [2023-12-15 22:36:33,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-15 22:36:33,825 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:33,825 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] [2023-12-15 22:36:33,834 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:36:34,032 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,SelfDestructingSolverStorable17 [2023-12-15 22:36:34,032 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:34,032 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:34,033 INFO L85 PathProgramCache]: Analyzing trace with hash 869554747, now seen corresponding path program 1 times [2023-12-15 22:36:34,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:34,033 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547225488] [2023-12-15 22:36:34,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:34,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:34,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:34,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:34,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:34,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:34,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:34,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:34,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:34,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-15 22:36:34,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:34,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:34,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:34,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:34,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:34,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-15 22:36:34,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:34,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:34,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:34,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:34,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:34,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-15 22:36:34,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:34,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:34,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:34,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-15 22:36:34,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:34,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-15 22:36:34,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:34,797 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-15 22:36:34,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:34,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547225488] [2023-12-15 22:36:34,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547225488] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:34,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008181453] [2023-12-15 22:36:34,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:34,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:34,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:34,798 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:36:34,830 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:36:35,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:35,123 INFO L262 TraceCheckSpWp]: Trace formula consists of 2006 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-15 22:36:35,125 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:35,146 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-15 22:36:35,146 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:35,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008181453] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:35,146 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:35,146 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2023-12-15 22:36:35,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019026173] [2023-12-15 22:36:35,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:35,147 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-15 22:36:35,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:35,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-15 22:36:35,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:36:35,148 INFO L87 Difference]: Start difference. First operand 1121 states and 1871 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:36:35,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:35,374 INFO L93 Difference]: Finished difference Result 2251 states and 3817 transitions. [2023-12-15 22:36:35,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-15 22:36:35,376 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 113 [2023-12-15 22:36:35,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:35,380 INFO L225 Difference]: With dead ends: 2251 [2023-12-15 22:36:35,381 INFO L226 Difference]: Without dead ends: 1328 [2023-12-15 22:36:35,383 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-12-15 22:36:35,384 INFO L413 NwaCegarLoop]: 881 mSDtfsCounter, 139 mSDsluCounter, 1745 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 2626 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:35,384 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 2626 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:36:35,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1328 states. [2023-12-15 22:36:35,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1328 to 1125. [2023-12-15 22:36:35,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1125 states, 901 states have (on average 1.677025527192009) internal successors, (1511), 935 states have internal predecessors, (1511), 179 states have call successors, (179), 39 states have call predecessors, (179), 44 states have return successors, (185), 163 states have call predecessors, (185), 174 states have call successors, (185) [2023-12-15 22:36:35,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1125 states to 1125 states and 1875 transitions. [2023-12-15 22:36:35,475 INFO L78 Accepts]: Start accepts. Automaton has 1125 states and 1875 transitions. Word has length 113 [2023-12-15 22:36:35,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:35,475 INFO L495 AbstractCegarLoop]: Abstraction has 1125 states and 1875 transitions. [2023-12-15 22:36:35,475 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:36:35,475 INFO L276 IsEmpty]: Start isEmpty. Operand 1125 states and 1875 transitions. [2023-12-15 22:36:35,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-12-15 22:36:35,477 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:35,477 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, 1] [2023-12-15 22:36:35,500 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:36:35,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:35,685 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:35,685 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:35,685 INFO L85 PathProgramCache]: Analyzing trace with hash 1080044273, now seen corresponding path program 1 times [2023-12-15 22:36:35,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:35,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83690255] [2023-12-15 22:36:35,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:35,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:35,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:35,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:35,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:35,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:35,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:35,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:35,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:35,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-15 22:36:35,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:35,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:35,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:35,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:35,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:36,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-15 22:36:36,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:36,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:36,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:36,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:36,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:36,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-12-15 22:36:36,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:36,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:36,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:36,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:36:36,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:36,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-15 22:36:36,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:36,450 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-15 22:36:36,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:36,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83690255] [2023-12-15 22:36:36,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83690255] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:36,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35218338] [2023-12-15 22:36:36,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:36,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:36,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:36,451 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:36:36,478 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:36:36,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:36,774 INFO L262 TraceCheckSpWp]: Trace formula consists of 2023 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-15 22:36:36,777 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:36,901 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-15 22:36:36,901 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:36,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35218338] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:36,901 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:36,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 14 [2023-12-15 22:36:36,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977856559] [2023-12-15 22:36:36,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:36,902 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-15 22:36:36,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:36,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-15 22:36:36,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2023-12-15 22:36:36,903 INFO L87 Difference]: Start difference. First operand 1125 states and 1875 transitions. Second operand has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-15 22:36:39,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:39,309 INFO L93 Difference]: Finished difference Result 2889 states and 4892 transitions. [2023-12-15 22:36:39,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-15 22:36:39,309 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) Word has length 115 [2023-12-15 22:36:39,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:39,317 INFO L225 Difference]: With dead ends: 2889 [2023-12-15 22:36:39,317 INFO L226 Difference]: Without dead ends: 1959 [2023-12-15 22:36:39,320 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2023-12-15 22:36:39,321 INFO L413 NwaCegarLoop]: 400 mSDtfsCounter, 1665 mSDsluCounter, 1505 mSDsCounter, 0 mSdLazyCounter, 4744 mSolverCounterSat, 260 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1740 SdHoareTripleChecker+Valid, 1905 SdHoareTripleChecker+Invalid, 5004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 260 IncrementalHoareTripleChecker+Valid, 4744 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:39,321 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1740 Valid, 1905 Invalid, 5004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [260 Valid, 4744 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-15 22:36:39,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2023-12-15 22:36:39,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1796. [2023-12-15 22:36:39,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1796 states, 1420 states have (on average 1.6746478873239437) internal successors, (2378), 1464 states have internal predecessors, (2378), 301 states have call successors, (301), 58 states have call predecessors, (301), 74 states have return successors, (337), 284 states have call predecessors, (337), 296 states have call successors, (337) [2023-12-15 22:36:39,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1796 states to 1796 states and 3016 transitions. [2023-12-15 22:36:39,495 INFO L78 Accepts]: Start accepts. Automaton has 1796 states and 3016 transitions. Word has length 115 [2023-12-15 22:36:39,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:39,495 INFO L495 AbstractCegarLoop]: Abstraction has 1796 states and 3016 transitions. [2023-12-15 22:36:39,495 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-15 22:36:39,495 INFO L276 IsEmpty]: Start isEmpty. Operand 1796 states and 3016 transitions. [2023-12-15 22:36:39,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-15 22:36:39,498 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:39,498 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, 1, 1] [2023-12-15 22:36:39,507 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:36:39,705 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:39,705 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:39,705 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:39,705 INFO L85 PathProgramCache]: Analyzing trace with hash 409999489, now seen corresponding path program 1 times [2023-12-15 22:36:39,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:39,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522598587] [2023-12-15 22:36:39,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:39,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:39,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:39,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:39,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:39,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:39,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:39,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:39,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:39,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-15 22:36:39,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:39,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:39,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:39,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:39,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:40,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-15 22:36:40,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:40,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:40,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:40,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:40,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:40,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-15 22:36:40,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:40,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:40,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:40,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:36:40,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:40,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-15 22:36:40,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:40,470 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-15 22:36:40,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:40,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522598587] [2023-12-15 22:36:40,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522598587] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:40,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1721984877] [2023-12-15 22:36:40,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:40,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:40,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:40,472 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:36:40,475 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:36:40,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:40,795 INFO L262 TraceCheckSpWp]: Trace formula consists of 2023 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-15 22:36:40,798 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:40,946 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-15 22:36:40,946 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:40,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1721984877] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:40,946 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:40,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [8] total 15 [2023-12-15 22:36:40,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103801696] [2023-12-15 22:36:40,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:40,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-15 22:36:40,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:40,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-15 22:36:40,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:36:40,948 INFO L87 Difference]: Start difference. First operand 1796 states and 3016 transitions. Second operand has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 8 states have internal predecessors, (77), 5 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-15 22:36:44,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:44,134 INFO L93 Difference]: Finished difference Result 5511 states and 9529 transitions. [2023-12-15 22:36:44,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-15 22:36:44,134 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 8 states have internal predecessors, (77), 5 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) Word has length 116 [2023-12-15 22:36:44,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:44,149 INFO L225 Difference]: With dead ends: 5511 [2023-12-15 22:36:44,149 INFO L226 Difference]: Without dead ends: 3912 [2023-12-15 22:36:44,155 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2023-12-15 22:36:44,155 INFO L413 NwaCegarLoop]: 942 mSDtfsCounter, 2226 mSDsluCounter, 3526 mSDsCounter, 0 mSdLazyCounter, 6143 mSolverCounterSat, 495 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2351 SdHoareTripleChecker+Valid, 4468 SdHoareTripleChecker+Invalid, 6638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 495 IncrementalHoareTripleChecker+Valid, 6143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:44,155 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2351 Valid, 4468 Invalid, 6638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [495 Valid, 6143 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-15 22:36:44,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3912 states. [2023-12-15 22:36:44,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3912 to 3873. [2023-12-15 22:36:44,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3873 states, 3022 states have (on average 1.672071475843812) internal successors, (5053), 3113 states have internal predecessors, (5053), 686 states have call successors, (686), 112 states have call predecessors, (686), 164 states have return successors, (890), 674 states have call predecessors, (890), 681 states have call successors, (890) [2023-12-15 22:36:44,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3873 states to 3873 states and 6629 transitions. [2023-12-15 22:36:44,515 INFO L78 Accepts]: Start accepts. Automaton has 3873 states and 6629 transitions. Word has length 116 [2023-12-15 22:36:44,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:44,515 INFO L495 AbstractCegarLoop]: Abstraction has 3873 states and 6629 transitions. [2023-12-15 22:36:44,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 8 states have internal predecessors, (77), 5 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-15 22:36:44,516 INFO L276 IsEmpty]: Start isEmpty. Operand 3873 states and 6629 transitions. [2023-12-15 22:36:44,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-12-15 22:36:44,521 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:44,521 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, 1, 1, 1] [2023-12-15 22:36:44,547 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:36:44,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:44,729 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:44,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:44,730 INFO L85 PathProgramCache]: Analyzing trace with hash -1521933198, now seen corresponding path program 1 times [2023-12-15 22:36:44,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:44,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435561431] [2023-12-15 22:36:44,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:44,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:44,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:44,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:44,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:44,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:44,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:44,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:44,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:44,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-15 22:36:44,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:44,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:44,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:44,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:44,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:45,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-15 22:36:45,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:45,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:45,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:45,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:45,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:45,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-15 22:36:45,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:45,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:45,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:45,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 22:36:45,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:45,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-15 22:36:45,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:45,481 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-15 22:36:45,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:45,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435561431] [2023-12-15 22:36:45,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435561431] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:45,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641971860] [2023-12-15 22:36:45,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:45,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:45,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:45,483 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:36:45,500 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:36:45,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:45,842 INFO L262 TraceCheckSpWp]: Trace formula consists of 2024 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-15 22:36:45,845 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:45,888 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-15 22:36:45,888 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:45,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641971860] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:45,888 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:45,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2023-12-15 22:36:45,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555184847] [2023-12-15 22:36:45,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:45,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-15 22:36:45,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:45,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-15 22:36:45,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2023-12-15 22:36:45,890 INFO L87 Difference]: Start difference. First operand 3873 states and 6629 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:36:46,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:46,775 INFO L93 Difference]: Finished difference Result 10815 states and 19005 transitions. [2023-12-15 22:36:46,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:36:46,776 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 117 [2023-12-15 22:36:46,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:46,808 INFO L225 Difference]: With dead ends: 10815 [2023-12-15 22:36:46,808 INFO L226 Difference]: Without dead ends: 7250 [2023-12-15 22:36:46,825 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:36:46,826 INFO L413 NwaCegarLoop]: 1356 mSDtfsCounter, 739 mSDsluCounter, 3395 mSDsCounter, 0 mSdLazyCounter, 468 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 752 SdHoareTripleChecker+Valid, 4751 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:46,826 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [752 Valid, 4751 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 468 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-15 22:36:46,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7250 states. [2023-12-15 22:36:47,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7250 to 7225. [2023-12-15 22:36:47,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7225 states, 5602 states have (on average 1.6624419850053553) internal successors, (9313), 5774 states have internal predecessors, (9313), 1295 states have call successors, (1295), 228 states have call predecessors, (1295), 327 states have return successors, (1910), 1276 states have call predecessors, (1910), 1290 states have call successors, (1910) [2023-12-15 22:36:47,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7225 states to 7225 states and 12518 transitions. [2023-12-15 22:36:47,430 INFO L78 Accepts]: Start accepts. Automaton has 7225 states and 12518 transitions. Word has length 117 [2023-12-15 22:36:47,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:47,430 INFO L495 AbstractCegarLoop]: Abstraction has 7225 states and 12518 transitions. [2023-12-15 22:36:47,430 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:36:47,430 INFO L276 IsEmpty]: Start isEmpty. Operand 7225 states and 12518 transitions. [2023-12-15 22:36:47,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-12-15 22:36:47,439 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:47,439 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:36:47,448 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:36:47,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-12-15 22:36:47,649 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:47,649 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:47,649 INFO L85 PathProgramCache]: Analyzing trace with hash 1231537475, now seen corresponding path program 1 times [2023-12-15 22:36:47,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:47,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047972047] [2023-12-15 22:36:47,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:47,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:47,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:47,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:47,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:47,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:47,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:47,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:47,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:47,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:36:47,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:47,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:47,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:47,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:47,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:48,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-15 22:36:48,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:48,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:48,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:48,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:48,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:48,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-15 22:36:48,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:48,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:48,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:48,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:36:48,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:48,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-15 22:36:48,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:48,393 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-15 22:36:48,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:48,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047972047] [2023-12-15 22:36:48,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047972047] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:48,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665302880] [2023-12-15 22:36:48,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:48,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:48,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:48,395 INFO L229 MonitoredProcess]: Starting monitored process 22 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:36:48,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-15 22:36:48,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:48,707 INFO L262 TraceCheckSpWp]: Trace formula consists of 2024 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-15 22:36:48,709 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:48,732 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:36:48,732 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:48,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665302880] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:48,733 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:48,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2023-12-15 22:36:48,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785835958] [2023-12-15 22:36:48,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:48,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-15 22:36:48,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:48,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-15 22:36:48,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:36:48,734 INFO L87 Difference]: Start difference. First operand 7225 states and 12518 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:36:49,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:49,350 INFO L93 Difference]: Finished difference Result 14302 states and 24831 transitions. [2023-12-15 22:36:49,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:36:49,350 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 119 [2023-12-15 22:36:49,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:49,382 INFO L225 Difference]: With dead ends: 14302 [2023-12-15 22:36:49,382 INFO L226 Difference]: Without dead ends: 7267 [2023-12-15 22:36:49,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-12-15 22:36:49,405 INFO L413 NwaCegarLoop]: 857 mSDtfsCounter, 14 mSDsluCounter, 1705 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2562 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:49,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2562 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:36:49,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7267 states. [2023-12-15 22:36:50,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7267 to 7243. [2023-12-15 22:36:50,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7243 states, 5620 states have (on average 1.662455516014235) internal successors, (9343), 5792 states have internal predecessors, (9343), 1295 states have call successors, (1295), 228 states have call predecessors, (1295), 327 states have return successors, (1910), 1276 states have call predecessors, (1910), 1290 states have call successors, (1910) [2023-12-15 22:36:50,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7243 states to 7243 states and 12548 transitions. [2023-12-15 22:36:50,047 INFO L78 Accepts]: Start accepts. Automaton has 7243 states and 12548 transitions. Word has length 119 [2023-12-15 22:36:50,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:50,047 INFO L495 AbstractCegarLoop]: Abstraction has 7243 states and 12548 transitions. [2023-12-15 22:36:50,047 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:36:50,047 INFO L276 IsEmpty]: Start isEmpty. Operand 7243 states and 12548 transitions. [2023-12-15 22:36:50,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-15 22:36:50,055 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:50,056 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, 1, 1, 1, 1, 1, 1] [2023-12-15 22:36:50,064 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-12-15 22:36:50,262 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-12-15 22:36:50,263 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:50,263 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:50,263 INFO L85 PathProgramCache]: Analyzing trace with hash -2132495943, now seen corresponding path program 1 times [2023-12-15 22:36:50,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:50,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634266657] [2023-12-15 22:36:50,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:50,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:50,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:50,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:50,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:50,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:50,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:50,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:50,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:50,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:36:50,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:50,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:50,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:50,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:50,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:50,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-15 22:36:50,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:50,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:50,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:50,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:50,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:51,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-15 22:36:51,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:51,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:51,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:51,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:36:51,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:51,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-15 22:36:51,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:51,043 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-15 22:36:51,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:51,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634266657] [2023-12-15 22:36:51,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634266657] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:51,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184306957] [2023-12-15 22:36:51,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:51,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:51,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:51,054 INFO L229 MonitoredProcess]: Starting monitored process 23 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:36:51,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-15 22:36:51,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:51,397 INFO L262 TraceCheckSpWp]: Trace formula consists of 2022 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-15 22:36:51,399 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:51,482 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-15 22:36:51,482 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:51,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184306957] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:51,482 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:51,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 14 [2023-12-15 22:36:51,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151525350] [2023-12-15 22:36:51,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:51,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-15 22:36:51,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:51,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-15 22:36:51,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2023-12-15 22:36:51,483 INFO L87 Difference]: Start difference. First operand 7243 states and 12548 transitions. Second operand has 8 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:36:52,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:52,256 INFO L93 Difference]: Finished difference Result 14237 states and 24719 transitions. [2023-12-15 22:36:52,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:36:52,257 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 120 [2023-12-15 22:36:52,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:52,300 INFO L225 Difference]: With dead ends: 14237 [2023-12-15 22:36:52,300 INFO L226 Difference]: Without dead ends: 7306 [2023-12-15 22:36:52,314 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2023-12-15 22:36:52,315 INFO L413 NwaCegarLoop]: 851 mSDtfsCounter, 147 mSDsluCounter, 5020 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 5871 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:52,315 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 5871 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:36:52,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7306 states. [2023-12-15 22:36:52,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7306 to 7245. [2023-12-15 22:36:52,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7245 states, 5621 states have (on average 1.662159758050169) internal successors, (9343), 5794 states have internal predecessors, (9343), 1295 states have call successors, (1295), 228 states have call predecessors, (1295), 328 states have return successors, (1911), 1276 states have call predecessors, (1911), 1290 states have call successors, (1911) [2023-12-15 22:36:52,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7245 states to 7245 states and 12549 transitions. [2023-12-15 22:36:52,959 INFO L78 Accepts]: Start accepts. Automaton has 7245 states and 12549 transitions. Word has length 120 [2023-12-15 22:36:52,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:52,959 INFO L495 AbstractCegarLoop]: Abstraction has 7245 states and 12549 transitions. [2023-12-15 22:36:52,959 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:36:52,959 INFO L276 IsEmpty]: Start isEmpty. Operand 7245 states and 12549 transitions. [2023-12-15 22:36:52,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-15 22:36:52,966 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:52,966 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:36:52,996 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-12-15 22:36:53,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:53,173 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:53,173 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:53,173 INFO L85 PathProgramCache]: Analyzing trace with hash 283156283, now seen corresponding path program 1 times [2023-12-15 22:36:53,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:53,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903115968] [2023-12-15 22:36:53,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:53,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:53,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:53,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:53,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:53,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:53,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:53,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:53,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:53,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:36:53,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:53,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:53,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:53,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:53,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:53,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-15 22:36:53,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:53,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:53,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:53,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:53,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:53,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-15 22:36:53,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:53,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:53,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:53,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:36:53,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:53,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-15 22:36:53,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:53,814 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-15 22:36:53,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:53,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903115968] [2023-12-15 22:36:53,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903115968] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:53,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383735039] [2023-12-15 22:36:53,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:53,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:53,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:53,833 INFO L229 MonitoredProcess]: Starting monitored process 24 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:36:53,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-15 22:36:54,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:54,144 INFO L262 TraceCheckSpWp]: Trace formula consists of 2025 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-15 22:36:54,147 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:54,250 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-12-15 22:36:54,250 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:54,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383735039] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:54,250 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:54,250 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2023-12-15 22:36:54,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750086934] [2023-12-15 22:36:54,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:54,251 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-15 22:36:54,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:54,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-15 22:36:54,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2023-12-15 22:36:54,252 INFO L87 Difference]: Start difference. First operand 7245 states and 12549 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2023-12-15 22:36:55,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:55,100 INFO L93 Difference]: Finished difference Result 7738 states and 13524 transitions. [2023-12-15 22:36:55,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:36:55,100 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) Word has length 120 [2023-12-15 22:36:55,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:55,135 INFO L225 Difference]: With dead ends: 7738 [2023-12-15 22:36:55,135 INFO L226 Difference]: Without dead ends: 7721 [2023-12-15 22:36:55,143 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2023-12-15 22:36:55,143 INFO L413 NwaCegarLoop]: 865 mSDtfsCounter, 864 mSDsluCounter, 1372 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 872 SdHoareTripleChecker+Valid, 2237 SdHoareTripleChecker+Invalid, 430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:55,143 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [872 Valid, 2237 Invalid, 430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-15 22:36:55,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7721 states. [2023-12-15 22:36:55,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7721 to 7277. [2023-12-15 22:36:55,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7277 states, 5653 states have (on average 1.658411462940032) internal successors, (9375), 5826 states have internal predecessors, (9375), 1295 states have call successors, (1295), 228 states have call predecessors, (1295), 328 states have return successors, (1911), 1276 states have call predecessors, (1911), 1290 states have call successors, (1911) [2023-12-15 22:36:55,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7277 states to 7277 states and 12581 transitions. [2023-12-15 22:36:55,913 INFO L78 Accepts]: Start accepts. Automaton has 7277 states and 12581 transitions. Word has length 120 [2023-12-15 22:36:55,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:55,914 INFO L495 AbstractCegarLoop]: Abstraction has 7277 states and 12581 transitions. [2023-12-15 22:36:55,914 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2023-12-15 22:36:55,914 INFO L276 IsEmpty]: Start isEmpty. Operand 7277 states and 12581 transitions. [2023-12-15 22:36:55,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-12-15 22:36:55,922 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:55,922 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, 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:36:55,950 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-12-15 22:36:56,122 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:56,123 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:56,123 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:56,123 INFO L85 PathProgramCache]: Analyzing trace with hash 1221932145, now seen corresponding path program 1 times [2023-12-15 22:36:56,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:56,123 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988800096] [2023-12-15 22:36:56,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:56,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:56,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:56,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:56,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:56,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:56,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:56,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:56,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:56,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:36:56,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:56,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:56,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:56,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:56,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:56,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-15 22:36:56,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:56,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:56,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:56,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:56,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:57,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-15 22:36:57,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:57,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:57,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:57,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:36:57,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:57,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-15 22:36:57,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:57,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-15 22:36:57,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:57,089 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-15 22:36:57,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:36:57,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988800096] [2023-12-15 22:36:57,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988800096] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:36:57,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735122896] [2023-12-15 22:36:57,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:57,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:36:57,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:36:57,090 INFO L229 MonitoredProcess]: Starting monitored process 25 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:36:57,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-15 22:36:57,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:57,397 INFO L262 TraceCheckSpWp]: Trace formula consists of 2040 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-15 22:36:57,400 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:36:57,476 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-12-15 22:36:57,476 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:36:57,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735122896] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:36:57,476 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:36:57,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2023-12-15 22:36:57,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079568251] [2023-12-15 22:36:57,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:36:57,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-15 22:36:57,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:36:57,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-15 22:36:57,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:36:57,481 INFO L87 Difference]: Start difference. First operand 7277 states and 12581 transitions. Second operand has 6 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (14), 4 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-15 22:36:58,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:36:58,344 INFO L93 Difference]: Finished difference Result 8051 states and 13871 transitions. [2023-12-15 22:36:58,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-15 22:36:58,345 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (14), 4 states have call predecessors, (14), 2 states have call successors, (14) Word has length 125 [2023-12-15 22:36:58,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:36:58,371 INFO L225 Difference]: With dead ends: 8051 [2023-12-15 22:36:58,371 INFO L226 Difference]: Without dead ends: 8034 [2023-12-15 22:36:58,376 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:36:58,376 INFO L413 NwaCegarLoop]: 870 mSDtfsCounter, 873 mSDsluCounter, 2556 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 875 SdHoareTripleChecker+Valid, 3426 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-15 22:36:58,376 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [875 Valid, 3426 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-15 22:36:58,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8034 states. [2023-12-15 22:36:58,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8034 to 7833. [2023-12-15 22:36:58,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7833 states, 6077 states have (on average 1.6486753332236301) internal successors, (10019), 6250 states have internal predecessors, (10019), 1387 states have call successors, (1387), 268 states have call predecessors, (1387), 368 states have return successors, (2135), 1368 states have call predecessors, (2135), 1382 states have call successors, (2135) [2023-12-15 22:36:59,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7833 states to 7833 states and 13541 transitions. [2023-12-15 22:36:59,032 INFO L78 Accepts]: Start accepts. Automaton has 7833 states and 13541 transitions. Word has length 125 [2023-12-15 22:36:59,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:36:59,033 INFO L495 AbstractCegarLoop]: Abstraction has 7833 states and 13541 transitions. [2023-12-15 22:36:59,033 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (14), 4 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-15 22:36:59,033 INFO L276 IsEmpty]: Start isEmpty. Operand 7833 states and 13541 transitions. [2023-12-15 22:36:59,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-15 22:36:59,043 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:36:59,043 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:36:59,052 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-12-15 22:36:59,249 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-12-15 22:36:59,250 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:36:59,250 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:36:59,250 INFO L85 PathProgramCache]: Analyzing trace with hash 1356468218, now seen corresponding path program 1 times [2023-12-15 22:36:59,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:36:59,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41936912] [2023-12-15 22:36:59,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:36:59,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:36:59,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:59,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:36:59,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:59,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:59,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:59,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:36:59,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:59,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:36:59,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:59,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:59,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:59,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:36:59,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:59,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-15 22:36:59,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:59,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:59,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:36:59,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:36:59,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:37:00,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-15 22:37:00,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:37:00,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:37:00,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:37:00,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:37:00,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:37:00,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-15 22:37:00,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:37:00,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-15 22:37:00,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:37:00,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-15 22:37:00,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:37:00,036 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-15 22:37:00,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:37:00,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41936912] [2023-12-15 22:37:00,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41936912] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:37:00,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044089029] [2023-12-15 22:37:00,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:37:00,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:37:00,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:37:00,037 INFO L229 MonitoredProcess]: Starting monitored process 26 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:37:00,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-15 22:37:00,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:37:00,363 INFO L262 TraceCheckSpWp]: Trace formula consists of 2072 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-15 22:37:00,366 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:37:00,431 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-15 22:37:00,431 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:37:00,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044089029] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:37:00,431 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:37:00,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2023-12-15 22:37:00,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229262818] [2023-12-15 22:37:00,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:37:00,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:37:00,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:37:00,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:37:00,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2023-12-15 22:37:00,432 INFO L87 Difference]: Start difference. First operand 7833 states and 13541 transitions. Second operand has 7 states, 6 states have (on average 16.666666666666668) internal successors, (100), 6 states have internal predecessors, (100), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) Received shutdown request... [2023-12-15 22:37:01,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 22:37:01,099 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2023-12-15 22:37:01,099 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-15 22:37:01,099 INFO L413 NwaCegarLoop]: 861 mSDtfsCounter, 165 mSDsluCounter, 4183 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 5044 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:37:01,099 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-15 22:37:01,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 5044 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:37:01,101 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-15 22:37:01,107 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-12-15 22:37:01,307 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-12-15 22:37:01,308 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (7833states) and FLOYD_HOARE automaton (currently 7 states, 7 states before enhancement),while ReachableStatesComputation was computing reachable states (10318 states constructed, input type IntersectNwa). [2023-12-15 22:37:01,311 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] [2023-12-15 22:37:01,312 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-15 22:37:01,314 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.12 10:37:01 BoogieIcfgContainer [2023-12-15 22:37:01,314 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-15 22:37:01,314 INFO L158 Benchmark]: Toolchain (without parser) took 62173.67ms. Allocated memory was 234.9MB in the beginning and 1.8GB in the end (delta: 1.5GB). Free memory was 185.7MB in the beginning and 1.2GB in the end (delta: -992.6MB). Peak memory consumption was 926.3MB. Max. memory is 8.0GB. [2023-12-15 22:37:01,314 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 178.3MB. Free memory is still 132.0MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-15 22:37:01,314 INFO L158 Benchmark]: CACSL2BoogieTranslator took 617.01ms. Allocated memory is still 234.9MB. Free memory was 185.2MB in the beginning and 142.1MB in the end (delta: 43.1MB). Peak memory consumption was 43.0MB. Max. memory is 8.0GB. [2023-12-15 22:37:01,314 INFO L158 Benchmark]: Boogie Procedure Inliner took 59.54ms. Allocated memory is still 234.9MB. Free memory was 142.1MB in the beginning and 137.0MB in the end (delta: 5.1MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-15 22:37:01,314 INFO L158 Benchmark]: Boogie Preprocessor took 104.62ms. Allocated memory is still 234.9MB. Free memory was 137.0MB in the beginning and 202.6MB in the end (delta: -65.6MB). Peak memory consumption was 15.0MB. Max. memory is 8.0GB. [2023-12-15 22:37:01,315 INFO L158 Benchmark]: RCFGBuilder took 1047.79ms. Allocated memory is still 234.9MB. Free memory was 202.6MB in the beginning and 191.1MB in the end (delta: 11.5MB). Peak memory consumption was 97.5MB. Max. memory is 8.0GB. [2023-12-15 22:37:01,315 INFO L158 Benchmark]: TraceAbstraction took 60339.18ms. Allocated memory was 234.9MB in the beginning and 1.8GB in the end (delta: 1.5GB). Free memory was 190.1MB in the beginning and 1.2GB in the end (delta: -988.2MB). Peak memory consumption was 930.2MB. Max. memory is 8.0GB. [2023-12-15 22:37:01,315 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.10ms. Allocated memory is still 178.3MB. Free memory is still 132.0MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 617.01ms. Allocated memory is still 234.9MB. Free memory was 185.2MB in the beginning and 142.1MB in the end (delta: 43.1MB). Peak memory consumption was 43.0MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 59.54ms. Allocated memory is still 234.9MB. Free memory was 142.1MB in the beginning and 137.0MB in the end (delta: 5.1MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 104.62ms. Allocated memory is still 234.9MB. Free memory was 137.0MB in the beginning and 202.6MB in the end (delta: -65.6MB). Peak memory consumption was 15.0MB. Max. memory is 8.0GB. * RCFGBuilder took 1047.79ms. Allocated memory is still 234.9MB. Free memory was 202.6MB in the beginning and 191.1MB in the end (delta: 11.5MB). Peak memory consumption was 97.5MB. Max. memory is 8.0GB. * TraceAbstraction took 60339.18ms. Allocated memory was 234.9MB in the beginning and 1.8GB in the end (delta: 1.5GB). Free memory was 190.1MB in the beginning and 1.2GB in the end (delta: -988.2MB). Peak memory consumption was 930.2MB. 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,"scenario.i","") [48] - GenericResultAtLocation [Line: 64]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [64] - GenericResultAtLocation [Line: 1592]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [1592] - GenericResultAtLocation [Line: 1958]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1958] - GenericResultAtLocation [Line: 1996]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [1996] - GenericResultAtLocation [Line: 2090]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [2090] - GenericResultAtLocation [Line: 2208]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [2208] - GenericResultAtLocation [Line: 2390]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2390] - GenericResultAtLocation [Line: 2740]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2740] - GenericResultAtLocation [Line: 2749]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2749] * 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: 2745]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 2745). Cancelled while NwaCegarLoop was constructing difference of abstraction (7833states) and FLOYD_HOARE automaton (currently 7 states, 7 states before enhancement),while ReachableStatesComputation was computing reachable states (10318 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 24 procedures, 536 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 60.3s, OverallIterations: 27, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 23.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 13985 SdHoareTripleChecker+Valid, 15.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 13491 mSDsluCounter, 90970 SdHoareTripleChecker+Invalid, 13.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 69486 mSDsCounter, 1958 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 23026 IncrementalHoareTripleChecker+Invalid, 24984 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1958 mSolverCounterUnsat, 21484 mSDtfsCounter, 23026 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3110 GetRequests, 2834 SyntacticMatches, 0 SemanticMatches, 276 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 15.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=7833occurred in iteration=26, InterpolantAutomatonStates: 178, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 5.1s AutomataMinimizationTime, 26 MinimizatonAttempts, 1705 StatesRemovedByMinimization, 19 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.4s SsaConstructionTime, 4.6s SatisfiabilityAnalysisTime, 18.6s InterpolantComputationTime, 4841 NumberOfCodeBlocks, 4841 NumberOfCodeBlocksAsserted, 52 NumberOfCheckSat, 4789 ConstructedInterpolants, 0 QuantifiedInterpolants, 30370 SizeOfPredicates, 55 NumberOfNonLiveVariables, 45651 ConjunctsInSsa, 154 ConjunctsInUnsatCore, 52 InterpolantComputations, 27 PerfectInterpolantSequences, 678/877 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