/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 false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/product-lines/elevator_spec3_product19.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-21 09:14:28,404 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-21 09:14:28,469 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-21 09:14:28,473 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-21 09:14:28,473 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-21 09:14:28,494 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-21 09:14:28,494 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-21 09:14:28,495 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-21 09:14:28,495 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-21 09:14:28,498 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-21 09:14:28,498 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-21 09:14:28,498 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-21 09:14:28,499 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-21 09:14:28,500 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-21 09:14:28,500 INFO L153 SettingsManager]: * Use SBE=true [2023-12-21 09:14:28,500 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-21 09:14:28,500 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-21 09:14:28,500 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-21 09:14:28,501 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-21 09:14:28,501 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-21 09:14:28,501 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-21 09:14:28,501 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-21 09:14:28,501 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-21 09:14:28,502 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-21 09:14:28,502 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-21 09:14:28,502 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-21 09:14:28,502 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-21 09:14:28,502 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-21 09:14:28,503 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-21 09:14:28,503 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-21 09:14:28,503 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-21 09:14:28,504 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-21 09:14:28,504 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 09:14:28,504 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-21 09:14:28,504 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-21 09:14:28,504 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-21 09:14:28,504 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-21 09:14:28,504 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-21 09:14:28,504 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-21 09:14:28,504 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-21 09:14:28,505 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-21 09:14:28,505 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-21 09:14:28,505 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-21 09:14:28,505 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 -> false [2023-12-21 09:14:28,698 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-21 09:14:28,712 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-21 09:14:28,713 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-21 09:14:28,714 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-21 09:14:28,716 INFO L274 PluginConnector]: CDTParser initialized [2023-12-21 09:14:28,717 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec3_product19.cil.c [2023-12-21 09:14:29,702 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-21 09:14:29,963 INFO L384 CDTParser]: Found 1 translation units. [2023-12-21 09:14:29,964 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec3_product19.cil.c [2023-12-21 09:14:29,982 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/eb8099947/03d7e120536d4595a4bad18d04de6abb/FLAG83f331689 [2023-12-21 09:14:29,995 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/eb8099947/03d7e120536d4595a4bad18d04de6abb [2023-12-21 09:14:29,997 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-21 09:14:29,998 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-21 09:14:30,000 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-21 09:14:30,000 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-21 09:14:30,003 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-21 09:14:30,003 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 09:14:29" (1/1) ... [2023-12-21 09:14:30,004 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@45cfd1f9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:14:30, skipping insertion in model container [2023-12-21 09:14:30,004 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 09:14:29" (1/1) ... [2023-12-21 09:14:30,060 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-21 09:14:30,354 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_spec3_product19.cil.c[55726,55739] [2023-12-21 09:14:30,375 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 09:14:30,400 INFO L202 MainTranslator]: Completed pre-run [2023-12-21 09:14:30,406 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [48] [2023-12-21 09:14:30,407 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [408] [2023-12-21 09:14:30,407 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [423] [2023-12-21 09:14:30,407 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [789] [2023-12-21 09:14:30,407 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [2329] [2023-12-21 09:14:30,408 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2447] [2023-12-21 09:14:30,408 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification3_spec.i","") [2482] [2023-12-21 09:14:30,408 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2669] [2023-12-21 09:14:30,408 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [2678] [2023-12-21 09:14:30,408 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2769] [2023-12-21 09:14:30,471 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_spec3_product19.cil.c[55726,55739] [2023-12-21 09:14:30,500 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 09:14:30,534 INFO L206 MainTranslator]: Completed translation [2023-12-21 09:14:30,535 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:14:30 WrapperNode [2023-12-21 09:14:30,535 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-21 09:14:30,536 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-21 09:14:30,536 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-21 09:14:30,536 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-21 09:14:30,545 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:14:30" (1/1) ... [2023-12-21 09:14:30,566 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:14:30" (1/1) ... [2023-12-21 09:14:30,602 INFO L138 Inliner]: procedures = 92, calls = 346, calls flagged for inlining = 23, calls inlined = 20, statements flattened = 1090 [2023-12-21 09:14:30,603 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-21 09:14:30,603 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-21 09:14:30,603 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-21 09:14:30,603 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-21 09:14:30,621 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:14:30" (1/1) ... [2023-12-21 09:14:30,622 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:14:30" (1/1) ... [2023-12-21 09:14:30,630 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:14:30" (1/1) ... [2023-12-21 09:14:30,660 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2023-12-21 09:14:30,661 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:14:30" (1/1) ... [2023-12-21 09:14:30,661 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:14:30" (1/1) ... [2023-12-21 09:14:30,674 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:14:30" (1/1) ... [2023-12-21 09:14:30,690 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:14:30" (1/1) ... [2023-12-21 09:14:30,694 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:14:30" (1/1) ... [2023-12-21 09:14:30,696 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:14:30" (1/1) ... [2023-12-21 09:14:30,702 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-21 09:14:30,703 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-21 09:14:30,703 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-21 09:14:30,703 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-21 09:14:30,703 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:14:30" (1/1) ... [2023-12-21 09:14:30,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 09:14:30,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:14:30,752 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-21 09:14:30,771 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-21 09:14:30,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-21 09:14:30,774 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentHeading [2023-12-21 09:14:30,775 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentHeading [2023-12-21 09:14:30,775 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-12-21 09:14:30,775 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-12-21 09:14:30,775 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__weight [2023-12-21 09:14:30,775 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__weight [2023-12-21 09:14:30,775 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-21 09:14:30,775 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-21 09:14:30,775 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2023-12-21 09:14:30,775 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2023-12-21 09:14:30,776 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-21 09:14:30,776 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-21 09:14:30,776 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2023-12-21 09:14:30,776 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2023-12-21 09:14:30,777 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-21 09:14:30,777 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-21 09:14:30,777 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-21 09:14:30,779 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-21 09:14:30,779 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-21 09:14:30,779 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-21 09:14:30,779 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-12-21 09:14:30,779 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-12-21 09:14:30,779 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-21 09:14:30,779 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-21 09:14:30,779 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-21 09:14:30,779 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-21 09:14:30,779 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-21 09:14:30,779 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-21 09:14:30,779 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2023-12-21 09:14:30,779 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2023-12-21 09:14:30,779 INFO L130 BoogieDeclarations]: Found specification of procedure initTopDown [2023-12-21 09:14:30,780 INFO L138 BoogieDeclarations]: Found implementation of procedure initTopDown [2023-12-21 09:14:30,780 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-21 09:14:30,780 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-21 09:14:30,780 INFO L130 BoogieDeclarations]: Found specification of procedure initFloors [2023-12-21 09:14:30,780 INFO L138 BoogieDeclarations]: Found implementation of procedure initFloors [2023-12-21 09:14:30,780 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-21 09:14:30,780 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-21 09:14:30,780 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-21 09:14:30,780 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-21 09:14:30,780 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-21 09:14:30,780 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-21 09:14:30,780 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-21 09:14:30,780 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-21 09:14:30,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-21 09:14:30,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-12-21 09:14:30,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-12-21 09:14:30,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-12-21 09:14:30,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-12-21 09:14:30,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-12-21 09:14:30,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-12-21 09:14:30,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-12-21 09:14:30,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-12-21 09:14:30,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-12-21 09:14:30,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-12-21 09:14:30,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-12-21 09:14:30,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-12-21 09:14:30,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-12-21 09:14:30,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-12-21 09:14:30,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-12-21 09:14:30,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-12-21 09:14:30,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2023-12-21 09:14:30,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2023-12-21 09:14:30,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2023-12-21 09:14:30,783 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2023-12-21 09:14:30,783 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2023-12-21 09:14:30,783 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-21 09:14:30,783 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-21 09:14:30,783 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-21 09:14:30,784 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-21 09:14:30,784 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-21 09:14:30,784 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-21 09:14:30,784 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-21 09:14:30,784 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-21 09:14:30,784 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-21 09:14:30,784 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-21 09:14:30,945 INFO L241 CfgBuilder]: Building ICFG [2023-12-21 09:14:30,947 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-21 09:14:31,724 INFO L282 CfgBuilder]: Performing block encoding [2023-12-21 09:14:31,780 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-21 09:14:31,780 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-21 09:14:31,781 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 09:14:31 BoogieIcfgContainer [2023-12-21 09:14:31,781 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-21 09:14:31,782 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-21 09:14:31,782 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-21 09:14:31,784 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-21 09:14:31,784 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 09:14:29" (1/3) ... [2023-12-21 09:14:31,785 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@124edbd7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 09:14:31, skipping insertion in model container [2023-12-21 09:14:31,785 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:14:30" (2/3) ... [2023-12-21 09:14:31,785 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@124edbd7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 09:14:31, skipping insertion in model container [2023-12-21 09:14:31,785 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 09:14:31" (3/3) ... [2023-12-21 09:14:31,787 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec3_product19.cil.c [2023-12-21 09:14:31,798 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-21 09:14:31,798 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-21 09:14:31,844 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-21 09:14:31,847 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;@646b7bc1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-21 09:14:31,848 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-21 09:14:31,854 INFO L276 IsEmpty]: Start isEmpty. Operand has 567 states, 430 states have (on average 1.7023255813953488) internal successors, (732), 448 states have internal predecessors, (732), 108 states have call successors, (108), 27 states have call predecessors, (108), 27 states have return successors, (108), 105 states have call predecessors, (108), 108 states have call successors, (108) [2023-12-21 09:14:31,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-21 09:14:31,875 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:14:31,876 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-21 09:14:31,876 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:14:31,883 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:14:31,883 INFO L85 PathProgramCache]: Analyzing trace with hash 529877195, now seen corresponding path program 1 times [2023-12-21 09:14:31,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:14:31,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550154639] [2023-12-21 09:14:31,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:14:31,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:14:32,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:32,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:14:32,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:32,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:32,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:32,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:14:32,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:32,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:32,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:32,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:14:32,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:32,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-21 09:14:32,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:32,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-21 09:14:32,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:32,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-21 09:14:32,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:32,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:32,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:32,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-21 09:14:32,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:32,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-21 09:14:32,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:32,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:32,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:32,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:32,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:32,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:14:32,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:33,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-21 09:14:33,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:33,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-21 09:14:33,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:33,011 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-21 09:14:33,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:14:33,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550154639] [2023-12-21 09:14:33,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550154639] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:14:33,018 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:14:33,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-21 09:14:33,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214439553] [2023-12-21 09:14:33,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:14:33,025 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-21 09:14:33,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:14:33,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-21 09:14:33,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:14:33,054 INFO L87 Difference]: Start difference. First operand has 567 states, 430 states have (on average 1.7023255813953488) internal successors, (732), 448 states have internal predecessors, (732), 108 states have call successors, (108), 27 states have call predecessors, (108), 27 states have return successors, (108), 105 states have call predecessors, (108), 108 states have call successors, (108) Second operand has 10 states, 9 states have (on average 6.555555555555555) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:14:39,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:14:39,637 INFO L93 Difference]: Finished difference Result 1472 states and 2571 transitions. [2023-12-21 09:14:39,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-21 09:14:39,641 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.555555555555555) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 101 [2023-12-21 09:14:39,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:14:39,662 INFO L225 Difference]: With dead ends: 1472 [2023-12-21 09:14:39,662 INFO L226 Difference]: Without dead ends: 902 [2023-12-21 09:14:39,670 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-12-21 09:14:39,673 INFO L413 NwaCegarLoop]: 439 mSDtfsCounter, 2274 mSDsluCounter, 2360 mSDsCounter, 0 mSdLazyCounter, 5388 mSolverCounterSat, 705 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2387 SdHoareTripleChecker+Valid, 2799 SdHoareTripleChecker+Invalid, 6093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 705 IncrementalHoareTripleChecker+Valid, 5388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-12-21 09:14:39,674 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2387 Valid, 2799 Invalid, 6093 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [705 Valid, 5388 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2023-12-21 09:14:39,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 902 states. [2023-12-21 09:14:39,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 902 to 573. [2023-12-21 09:14:39,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 436 states have (on average 1.688073394495413) internal successors, (736), 454 states have internal predecessors, (736), 109 states have call successors, (109), 27 states have call predecessors, (109), 27 states have return successors, (108), 104 states have call predecessors, (108), 106 states have call successors, (108) [2023-12-21 09:14:39,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 953 transitions. [2023-12-21 09:14:39,856 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 953 transitions. Word has length 101 [2023-12-21 09:14:39,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:14:39,856 INFO L495 AbstractCegarLoop]: Abstraction has 573 states and 953 transitions. [2023-12-21 09:14:39,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.555555555555555) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:14:39,857 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 953 transitions. [2023-12-21 09:14:39,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-21 09:14:39,861 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:14:39,862 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-21 09:14:39,862 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-21 09:14:39,862 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:14:39,863 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:14:39,863 INFO L85 PathProgramCache]: Analyzing trace with hash 737264536, now seen corresponding path program 1 times [2023-12-21 09:14:39,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:14:39,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674256416] [2023-12-21 09:14:39,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:14:39,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:14:39,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:40,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:14:40,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:40,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:40,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:40,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:14:40,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:40,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:40,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:40,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:14:40,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:40,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 09:14:40,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:40,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-21 09:14:40,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:40,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-21 09:14:40,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:40,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:40,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:40,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-21 09:14:40,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:40,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:14:40,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:40,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:40,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:40,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:40,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:40,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:14:40,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:40,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-21 09:14:40,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:40,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-21 09:14:40,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:40,469 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-21 09:14:40,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:14:40,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674256416] [2023-12-21 09:14:40,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674256416] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:14:40,470 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:14:40,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-21 09:14:40,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276069188] [2023-12-21 09:14:40,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:14:40,471 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-21 09:14:40,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:14:40,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-21 09:14:40,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:14:40,475 INFO L87 Difference]: Start difference. First operand 573 states and 953 transitions. Second operand has 10 states, 9 states have (on average 6.666666666666667) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:14:46,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:14:46,731 INFO L93 Difference]: Finished difference Result 1466 states and 2521 transitions. [2023-12-21 09:14:46,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-21 09:14:46,732 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.666666666666667) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 102 [2023-12-21 09:14:46,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:14:46,736 INFO L225 Difference]: With dead ends: 1466 [2023-12-21 09:14:46,736 INFO L226 Difference]: Without dead ends: 903 [2023-12-21 09:14:46,739 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2023-12-21 09:14:46,740 INFO L413 NwaCegarLoop]: 425 mSDtfsCounter, 2228 mSDsluCounter, 2264 mSDsCounter, 0 mSdLazyCounter, 5342 mSolverCounterSat, 720 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2342 SdHoareTripleChecker+Valid, 2689 SdHoareTripleChecker+Invalid, 6062 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 720 IncrementalHoareTripleChecker+Valid, 5342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2023-12-21 09:14:46,740 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2342 Valid, 2689 Invalid, 6062 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [720 Valid, 5342 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2023-12-21 09:14:46,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2023-12-21 09:14:46,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 573. [2023-12-21 09:14:46,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 436 states have (on average 1.6857798165137614) internal successors, (735), 454 states have internal predecessors, (735), 109 states have call successors, (109), 27 states have call predecessors, (109), 27 states have return successors, (108), 104 states have call predecessors, (108), 106 states have call successors, (108) [2023-12-21 09:14:46,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 952 transitions. [2023-12-21 09:14:46,823 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 952 transitions. Word has length 102 [2023-12-21 09:14:46,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:14:46,823 INFO L495 AbstractCegarLoop]: Abstraction has 573 states and 952 transitions. [2023-12-21 09:14:46,823 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.666666666666667) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:14:46,824 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 952 transitions. [2023-12-21 09:14:46,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-21 09:14:46,827 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:14:46,827 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-21 09:14:46,827 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-21 09:14:46,827 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:14:46,828 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:14:46,828 INFO L85 PathProgramCache]: Analyzing trace with hash -1684876880, now seen corresponding path program 1 times [2023-12-21 09:14:46,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:14:46,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876850423] [2023-12-21 09:14:46,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:14:46,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:14:46,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:47,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:14:47,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:47,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:47,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:47,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:14:47,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:47,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:47,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:47,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:14:47,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:47,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 09:14:47,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:47,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-21 09:14:47,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:47,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-21 09:14:47,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:47,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:47,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:47,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-21 09:14:47,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:47,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:14:47,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:47,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:47,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:47,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:47,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:47,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:14:47,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:47,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-21 09:14:47,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:47,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-21 09:14:47,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:47,233 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-21 09:14:47,233 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:14:47,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876850423] [2023-12-21 09:14:47,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876850423] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:14:47,234 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:14:47,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-21 09:14:47,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291375303] [2023-12-21 09:14:47,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:14:47,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 09:14:47,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:14:47,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 09:14:47,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-21 09:14:47,238 INFO L87 Difference]: Start difference. First operand 573 states and 952 transitions. Second operand has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-21 09:14:51,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:14:51,796 INFO L93 Difference]: Finished difference Result 1459 states and 2503 transitions. [2023-12-21 09:14:51,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 09:14:51,797 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 102 [2023-12-21 09:14:51,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:14:51,802 INFO L225 Difference]: With dead ends: 1459 [2023-12-21 09:14:51,802 INFO L226 Difference]: Without dead ends: 867 [2023-12-21 09:14:51,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:14:51,809 INFO L413 NwaCegarLoop]: 430 mSDtfsCounter, 2142 mSDsluCounter, 1034 mSDsCounter, 0 mSdLazyCounter, 2858 mSolverCounterSat, 700 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2255 SdHoareTripleChecker+Valid, 1464 SdHoareTripleChecker+Invalid, 3558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 700 IncrementalHoareTripleChecker+Valid, 2858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2023-12-21 09:14:51,810 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2255 Valid, 1464 Invalid, 3558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [700 Valid, 2858 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2023-12-21 09:14:51,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 867 states. [2023-12-21 09:14:51,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 867 to 550. [2023-12-21 09:14:51,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 416 states have (on average 1.6754807692307692) internal successors, (697), 432 states have internal predecessors, (697), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2023-12-21 09:14:51,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 910 transitions. [2023-12-21 09:14:51,898 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 910 transitions. Word has length 102 [2023-12-21 09:14:51,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:14:51,898 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 910 transitions. [2023-12-21 09:14:51,898 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-21 09:14:51,899 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 910 transitions. [2023-12-21 09:14:51,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-21 09:14:51,903 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:14:51,903 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 09:14:51,903 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-21 09:14:51,903 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:14:51,904 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:14:51,904 INFO L85 PathProgramCache]: Analyzing trace with hash 1261917111, now seen corresponding path program 1 times [2023-12-21 09:14:51,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:14:51,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406629837] [2023-12-21 09:14:51,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:14:51,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:14:51,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:52,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:14:52,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:52,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:52,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:52,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:14:52,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:52,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:52,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:52,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:14:52,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:52,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-21 09:14:52,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:52,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-21 09:14:52,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:52,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-21 09:14:52,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:52,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:52,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:52,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-21 09:14:52,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:52,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-21 09:14:52,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:52,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:52,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:52,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:52,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:52,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:14:52,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:52,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-21 09:14:52,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:52,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-21 09:14:52,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:52,523 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-21 09:14:52,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:14:52,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406629837] [2023-12-21 09:14:52,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406629837] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:14:52,524 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:14:52,524 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-21 09:14:52,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50625921] [2023-12-21 09:14:52,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:14:52,524 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-21 09:14:52,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:14:52,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-21 09:14:52,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:14:52,525 INFO L87 Difference]: Start difference. First operand 550 states and 910 transitions. Second operand has 10 states, 9 states have (on average 6.777777777777778) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:14:58,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:14:58,343 INFO L93 Difference]: Finished difference Result 1423 states and 2435 transitions. [2023-12-21 09:14:58,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-21 09:14:58,344 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.777777777777778) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 103 [2023-12-21 09:14:58,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:14:58,348 INFO L225 Difference]: With dead ends: 1423 [2023-12-21 09:14:58,348 INFO L226 Difference]: Without dead ends: 861 [2023-12-21 09:14:58,350 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-12-21 09:14:58,351 INFO L413 NwaCegarLoop]: 429 mSDtfsCounter, 2161 mSDsluCounter, 2289 mSDsCounter, 0 mSdLazyCounter, 5211 mSolverCounterSat, 694 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2273 SdHoareTripleChecker+Valid, 2718 SdHoareTripleChecker+Invalid, 5905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 694 IncrementalHoareTripleChecker+Valid, 5211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2023-12-21 09:14:58,351 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2273 Valid, 2718 Invalid, 5905 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [694 Valid, 5211 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2023-12-21 09:14:58,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2023-12-21 09:14:58,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 544. [2023-12-21 09:14:58,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 410 states have (on average 1.6682926829268292) internal successors, (684), 426 states have internal predecessors, (684), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2023-12-21 09:14:58,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 897 transitions. [2023-12-21 09:14:58,433 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 897 transitions. Word has length 103 [2023-12-21 09:14:58,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:14:58,433 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 897 transitions. [2023-12-21 09:14:58,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.777777777777778) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:14:58,434 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 897 transitions. [2023-12-21 09:14:58,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-21 09:14:58,435 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:14:58,435 INFO L195 NwaCegarLoop]: trace histogram [3, 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-21 09:14:58,435 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-21 09:14:58,436 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:14:58,436 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:14:58,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1129528224, now seen corresponding path program 1 times [2023-12-21 09:14:58,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:14:58,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52493071] [2023-12-21 09:14:58,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:14:58,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:14:58,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:58,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:14:58,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:58,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:58,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:58,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:14:58,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:58,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:58,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:58,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:14:58,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:58,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-12-21 09:14:58,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:58,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-21 09:14:58,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:58,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-21 09:14:58,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:58,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:58,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:58,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-21 09:14:58,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:58,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-21 09:14:58,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:58,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:58,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:58,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:14:58,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:58,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:14:58,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:58,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-21 09:14:58,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:58,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-21 09:14:58,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:14:58,911 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-21 09:14:58,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:14:58,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52493071] [2023-12-21 09:14:58,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52493071] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:14:58,912 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:14:58,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-21 09:14:58,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646047994] [2023-12-21 09:14:58,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:14:58,912 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-21 09:14:58,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:14:58,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-21 09:14:58,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:14:58,913 INFO L87 Difference]: Start difference. First operand 544 states and 897 transitions. Second operand has 10 states, 9 states have (on average 6.888888888888889) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:15:04,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:15:04,514 INFO L93 Difference]: Finished difference Result 1395 states and 2386 transitions. [2023-12-21 09:15:04,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-21 09:15:04,515 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.888888888888889) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 104 [2023-12-21 09:15:04,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:15:04,519 INFO L225 Difference]: With dead ends: 1395 [2023-12-21 09:15:04,519 INFO L226 Difference]: Without dead ends: 861 [2023-12-21 09:15:04,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-12-21 09:15:04,521 INFO L413 NwaCegarLoop]: 446 mSDtfsCounter, 2075 mSDsluCounter, 2380 mSDsCounter, 0 mSdLazyCounter, 5109 mSolverCounterSat, 695 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2187 SdHoareTripleChecker+Valid, 2826 SdHoareTripleChecker+Invalid, 5804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 695 IncrementalHoareTripleChecker+Valid, 5109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2023-12-21 09:15:04,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2187 Valid, 2826 Invalid, 5804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [695 Valid, 5109 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2023-12-21 09:15:04,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2023-12-21 09:15:04,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 544. [2023-12-21 09:15:04,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 410 states have (on average 1.6658536585365853) internal successors, (683), 426 states have internal predecessors, (683), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2023-12-21 09:15:04,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 896 transitions. [2023-12-21 09:15:04,607 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 896 transitions. Word has length 104 [2023-12-21 09:15:04,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:15:04,607 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 896 transitions. [2023-12-21 09:15:04,608 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.888888888888889) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:15:04,608 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 896 transitions. [2023-12-21 09:15:04,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-12-21 09:15:04,609 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:15:04,609 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 09:15:04,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-21 09:15:04,609 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:15:04,610 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:15:04,610 INFO L85 PathProgramCache]: Analyzing trace with hash 1137788916, now seen corresponding path program 1 times [2023-12-21 09:15:04,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:15:04,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285255701] [2023-12-21 09:15:04,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:15:04,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:15:04,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:04,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:15:04,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:04,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:04,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:04,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:15:04,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:05,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:05,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:05,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:15:05,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:05,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-21 09:15:05,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:05,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-21 09:15:05,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:05,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-21 09:15:05,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:05,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:05,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:05,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-21 09:15:05,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:05,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-21 09:15:05,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:05,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:05,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:05,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:05,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:05,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:15:05,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:05,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-21 09:15:05,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:05,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-21 09:15:05,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:05,128 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-21 09:15:05,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:15:05,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285255701] [2023-12-21 09:15:05,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285255701] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:15:05,129 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:15:05,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-21 09:15:05,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121271821] [2023-12-21 09:15:05,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:15:05,129 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-21 09:15:05,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:15:05,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-21 09:15:05,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:15:05,130 INFO L87 Difference]: Start difference. First operand 544 states and 896 transitions. Second operand has 10 states, 9 states have (on average 7.0) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:15:10,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:15:10,917 INFO L93 Difference]: Finished difference Result 1411 states and 2404 transitions. [2023-12-21 09:15:10,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-21 09:15:10,918 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.0) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 105 [2023-12-21 09:15:10,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:15:10,923 INFO L225 Difference]: With dead ends: 1411 [2023-12-21 09:15:10,923 INFO L226 Difference]: Without dead ends: 855 [2023-12-21 09:15:10,925 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-12-21 09:15:10,926 INFO L413 NwaCegarLoop]: 434 mSDtfsCounter, 1581 mSDsluCounter, 2345 mSDsCounter, 0 mSdLazyCounter, 5271 mSolverCounterSat, 475 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1694 SdHoareTripleChecker+Valid, 2779 SdHoareTripleChecker+Invalid, 5746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 475 IncrementalHoareTripleChecker+Valid, 5271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2023-12-21 09:15:10,926 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1694 Valid, 2779 Invalid, 5746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [475 Valid, 5271 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2023-12-21 09:15:10,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 855 states. [2023-12-21 09:15:11,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 855 to 538. [2023-12-21 09:15:11,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 404 states have (on average 1.6584158415841583) internal successors, (670), 420 states have internal predecessors, (670), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2023-12-21 09:15:11,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 883 transitions. [2023-12-21 09:15:11,058 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 883 transitions. Word has length 105 [2023-12-21 09:15:11,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:15:11,059 INFO L495 AbstractCegarLoop]: Abstraction has 538 states and 883 transitions. [2023-12-21 09:15:11,059 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.0) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:15:11,059 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 883 transitions. [2023-12-21 09:15:11,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-21 09:15:11,061 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:15:11,061 INFO L195 NwaCegarLoop]: trace histogram [3, 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-21 09:15:11,061 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-21 09:15:11,062 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:15:11,062 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:15:11,062 INFO L85 PathProgramCache]: Analyzing trace with hash 838695105, now seen corresponding path program 1 times [2023-12-21 09:15:11,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:15:11,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016613989] [2023-12-21 09:15:11,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:15:11,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:15:11,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:11,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:15:11,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:11,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:11,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:11,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:15:11,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:11,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:11,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:11,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:15:11,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:11,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-21 09:15:11,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:11,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-21 09:15:11,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:11,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-21 09:15:11,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:11,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:11,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:11,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-21 09:15:11,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:11,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-21 09:15:11,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:11,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:11,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:11,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:11,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:11,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:15:11,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:11,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-21 09:15:11,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:11,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-21 09:15:11,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:11,537 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-21 09:15:11,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:15:11,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016613989] [2023-12-21 09:15:11,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016613989] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:15:11,538 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:15:11,538 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-21 09:15:11,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623757374] [2023-12-21 09:15:11,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:15:11,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-21 09:15:11,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:15:11,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-21 09:15:11,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:15:11,539 INFO L87 Difference]: Start difference. First operand 538 states and 883 transitions. Second operand has 10 states, 9 states have (on average 7.111111111111111) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:15:16,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:15:16,862 INFO L93 Difference]: Finished difference Result 1383 states and 2357 transitions. [2023-12-21 09:15:16,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-21 09:15:16,862 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.111111111111111) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 106 [2023-12-21 09:15:16,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:15:16,866 INFO L225 Difference]: With dead ends: 1383 [2023-12-21 09:15:16,866 INFO L226 Difference]: Without dead ends: 855 [2023-12-21 09:15:16,868 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-12-21 09:15:16,868 INFO L413 NwaCegarLoop]: 429 mSDtfsCounter, 1534 mSDsluCounter, 2320 mSDsCounter, 0 mSdLazyCounter, 5033 mSolverCounterSat, 489 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1647 SdHoareTripleChecker+Valid, 2749 SdHoareTripleChecker+Invalid, 5522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 489 IncrementalHoareTripleChecker+Valid, 5033 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2023-12-21 09:15:16,868 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1647 Valid, 2749 Invalid, 5522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [489 Valid, 5033 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2023-12-21 09:15:16,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 855 states. [2023-12-21 09:15:16,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 855 to 538. [2023-12-21 09:15:16,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 404 states have (on average 1.6559405940594059) internal successors, (669), 420 states have internal predecessors, (669), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2023-12-21 09:15:16,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 882 transitions. [2023-12-21 09:15:16,961 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 882 transitions. Word has length 106 [2023-12-21 09:15:16,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:15:16,962 INFO L495 AbstractCegarLoop]: Abstraction has 538 states and 882 transitions. [2023-12-21 09:15:16,962 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.111111111111111) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:15:16,962 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 882 transitions. [2023-12-21 09:15:16,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-21 09:15:16,964 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:15:16,964 INFO L195 NwaCegarLoop]: trace histogram [3, 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-21 09:15:16,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-21 09:15:16,965 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:15:16,965 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:15:16,965 INFO L85 PathProgramCache]: Analyzing trace with hash 1312496184, now seen corresponding path program 1 times [2023-12-21 09:15:16,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:15:16,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985431691] [2023-12-21 09:15:16,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:15:16,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:15:16,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:17,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:15:17,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:17,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:17,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:17,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:15:17,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:17,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:17,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:17,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:15:17,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:17,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-21 09:15:17,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:17,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-21 09:15:17,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:17,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-21 09:15:17,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:17,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:17,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:17,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-21 09:15:17,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:17,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-21 09:15:17,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:17,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:17,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:17,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:17,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:17,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:15:17,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:17,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-21 09:15:17,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:17,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-21 09:15:17,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:17,470 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-21 09:15:17,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:15:17,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985431691] [2023-12-21 09:15:17,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985431691] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:15:17,470 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:15:17,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-21 09:15:17,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928879675] [2023-12-21 09:15:17,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:15:17,471 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-21 09:15:17,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:15:17,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-21 09:15:17,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:15:17,471 INFO L87 Difference]: Start difference. First operand 538 states and 882 transitions. Second operand has 10 states, 9 states have (on average 7.222222222222222) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:15:22,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:15:22,803 INFO L93 Difference]: Finished difference Result 1399 states and 2373 transitions. [2023-12-21 09:15:22,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-21 09:15:22,804 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.222222222222222) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 107 [2023-12-21 09:15:22,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:15:22,807 INFO L225 Difference]: With dead ends: 1399 [2023-12-21 09:15:22,807 INFO L226 Difference]: Without dead ends: 849 [2023-12-21 09:15:22,809 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-12-21 09:15:22,814 INFO L413 NwaCegarLoop]: 426 mSDtfsCounter, 2079 mSDsluCounter, 2273 mSDsCounter, 0 mSdLazyCounter, 5051 mSolverCounterSat, 686 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2191 SdHoareTripleChecker+Valid, 2699 SdHoareTripleChecker+Invalid, 5737 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 686 IncrementalHoareTripleChecker+Valid, 5051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2023-12-21 09:15:22,815 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2191 Valid, 2699 Invalid, 5737 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [686 Valid, 5051 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2023-12-21 09:15:22,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 849 states. [2023-12-21 09:15:22,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 849 to 532. [2023-12-21 09:15:22,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 398 states have (on average 1.6482412060301508) internal successors, (656), 414 states have internal predecessors, (656), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2023-12-21 09:15:22,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 869 transitions. [2023-12-21 09:15:22,934 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 869 transitions. Word has length 107 [2023-12-21 09:15:22,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:15:22,934 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 869 transitions. [2023-12-21 09:15:22,935 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.222222222222222) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:15:22,935 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 869 transitions. [2023-12-21 09:15:22,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-21 09:15:22,936 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:15:22,936 INFO L195 NwaCegarLoop]: trace histogram [3, 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-21 09:15:22,936 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-21 09:15:22,936 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:15:22,937 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:15:22,937 INFO L85 PathProgramCache]: Analyzing trace with hash -1819571113, now seen corresponding path program 1 times [2023-12-21 09:15:22,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:15:22,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662694450] [2023-12-21 09:15:22,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:15:22,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:15:22,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:23,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:15:23,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:23,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:23,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:23,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:15:23,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:23,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:23,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:23,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:15:23,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:23,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-21 09:15:23,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:23,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-21 09:15:23,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:23,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-21 09:15:23,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:23,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:23,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:23,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-21 09:15:23,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:23,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-21 09:15:23,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:23,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:23,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:23,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:23,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:23,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:15:23,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:23,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-21 09:15:23,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:23,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-21 09:15:23,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:23,381 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-21 09:15:23,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:15:23,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662694450] [2023-12-21 09:15:23,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662694450] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:15:23,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:15:23,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-21 09:15:23,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887560201] [2023-12-21 09:15:23,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:15:23,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-21 09:15:23,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:15:23,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-21 09:15:23,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:15:23,384 INFO L87 Difference]: Start difference. First operand 532 states and 869 transitions. Second operand has 10 states, 9 states have (on average 7.222222222222222) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:15:28,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:15:28,866 INFO L93 Difference]: Finished difference Result 1371 states and 2328 transitions. [2023-12-21 09:15:28,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-21 09:15:28,866 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.222222222222222) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 107 [2023-12-21 09:15:28,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:15:28,870 INFO L225 Difference]: With dead ends: 1371 [2023-12-21 09:15:28,870 INFO L226 Difference]: Without dead ends: 849 [2023-12-21 09:15:28,871 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-12-21 09:15:28,872 INFO L413 NwaCegarLoop]: 437 mSDtfsCounter, 1486 mSDsluCounter, 2363 mSDsCounter, 0 mSdLazyCounter, 5003 mSolverCounterSat, 478 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1598 SdHoareTripleChecker+Valid, 2800 SdHoareTripleChecker+Invalid, 5481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 478 IncrementalHoareTripleChecker+Valid, 5003 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2023-12-21 09:15:28,873 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1598 Valid, 2800 Invalid, 5481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [478 Valid, 5003 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2023-12-21 09:15:28,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 849 states. [2023-12-21 09:15:28,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 849 to 532. [2023-12-21 09:15:28,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 398 states have (on average 1.6457286432160805) internal successors, (655), 414 states have internal predecessors, (655), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2023-12-21 09:15:28,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 868 transitions. [2023-12-21 09:15:28,973 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 868 transitions. Word has length 107 [2023-12-21 09:15:28,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:15:28,974 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 868 transitions. [2023-12-21 09:15:28,974 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.222222222222222) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:15:28,974 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 868 transitions. [2023-12-21 09:15:28,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-21 09:15:28,976 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:15:28,976 INFO L195 NwaCegarLoop]: trace histogram [3, 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-21 09:15:28,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-21 09:15:28,976 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:15:28,976 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:15:28,976 INFO L85 PathProgramCache]: Analyzing trace with hash 1111221415, now seen corresponding path program 1 times [2023-12-21 09:15:28,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:15:28,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162422490] [2023-12-21 09:15:28,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:15:28,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:15:28,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:29,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:15:29,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:29,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:29,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:29,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:15:29,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:29,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:29,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:29,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:15:29,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:29,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-21 09:15:29,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:29,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-21 09:15:29,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:29,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-21 09:15:29,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:29,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:29,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:29,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-21 09:15:29,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:29,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 09:15:29,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:29,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:29,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:29,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:29,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:29,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:15:29,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:29,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-21 09:15:29,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:29,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-21 09:15:29,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:29,396 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-21 09:15:29,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:15:29,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162422490] [2023-12-21 09:15:29,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162422490] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:15:29,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:15:29,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-21 09:15:29,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805934899] [2023-12-21 09:15:29,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:15:29,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-21 09:15:29,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:15:29,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-21 09:15:29,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:15:29,398 INFO L87 Difference]: Start difference. First operand 532 states and 868 transitions. Second operand has 10 states, 9 states have (on average 7.333333333333333) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:15:35,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:15:35,065 INFO L93 Difference]: Finished difference Result 1380 states and 2335 transitions. [2023-12-21 09:15:35,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-21 09:15:35,066 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.333333333333333) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 108 [2023-12-21 09:15:35,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:15:35,069 INFO L225 Difference]: With dead ends: 1380 [2023-12-21 09:15:35,069 INFO L226 Difference]: Without dead ends: 858 [2023-12-21 09:15:35,071 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2023-12-21 09:15:35,071 INFO L413 NwaCegarLoop]: 449 mSDtfsCounter, 1459 mSDsluCounter, 2435 mSDsCounter, 0 mSdLazyCounter, 5095 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1571 SdHoareTripleChecker+Valid, 2884 SdHoareTripleChecker+Invalid, 5567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 472 IncrementalHoareTripleChecker+Valid, 5095 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2023-12-21 09:15:35,072 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1571 Valid, 2884 Invalid, 5567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [472 Valid, 5095 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2023-12-21 09:15:35,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 858 states. [2023-12-21 09:15:35,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 858 to 538. [2023-12-21 09:15:35,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 404 states have (on average 1.636138613861386) internal successors, (661), 420 states have internal predecessors, (661), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2023-12-21 09:15:35,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 874 transitions. [2023-12-21 09:15:35,195 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 874 transitions. Word has length 108 [2023-12-21 09:15:35,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:15:35,195 INFO L495 AbstractCegarLoop]: Abstraction has 538 states and 874 transitions. [2023-12-21 09:15:35,195 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.333333333333333) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:15:35,196 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 874 transitions. [2023-12-21 09:15:35,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-21 09:15:35,197 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:15:35,197 INFO L195 NwaCegarLoop]: trace histogram [3, 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-21 09:15:35,197 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-21 09:15:35,197 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:15:35,198 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:15:35,198 INFO L85 PathProgramCache]: Analyzing trace with hash 1351461161, now seen corresponding path program 1 times [2023-12-21 09:15:35,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:15:35,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876678766] [2023-12-21 09:15:35,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:15:35,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:15:35,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:35,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:15:35,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:35,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:35,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:35,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:15:35,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:35,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:35,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:35,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:15:35,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:35,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-21 09:15:35,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:35,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-21 09:15:35,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:35,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-21 09:15:35,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:35,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:35,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:35,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-21 09:15:35,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:35,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 09:15:35,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:35,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:35,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:35,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:35,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:35,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:15:35,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:35,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-21 09:15:35,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:35,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-21 09:15:35,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:35,646 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-21 09:15:35,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:15:35,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876678766] [2023-12-21 09:15:35,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876678766] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:15:35,646 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:15:35,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-21 09:15:35,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167276071] [2023-12-21 09:15:35,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:15:35,647 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-21 09:15:35,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:15:35,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-21 09:15:35,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:15:35,648 INFO L87 Difference]: Start difference. First operand 538 states and 874 transitions. Second operand has 10 states, 9 states have (on average 7.333333333333333) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:15:40,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:15:40,996 INFO L93 Difference]: Finished difference Result 1385 states and 2338 transitions. [2023-12-21 09:15:40,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-21 09:15:40,997 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.333333333333333) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 108 [2023-12-21 09:15:40,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:15:41,000 INFO L225 Difference]: With dead ends: 1385 [2023-12-21 09:15:41,000 INFO L226 Difference]: Without dead ends: 849 [2023-12-21 09:15:41,002 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2023-12-21 09:15:41,002 INFO L413 NwaCegarLoop]: 445 mSDtfsCounter, 1501 mSDsluCounter, 2404 mSDsCounter, 0 mSdLazyCounter, 4963 mSolverCounterSat, 484 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1614 SdHoareTripleChecker+Valid, 2849 SdHoareTripleChecker+Invalid, 5447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 484 IncrementalHoareTripleChecker+Valid, 4963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2023-12-21 09:15:41,002 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1614 Valid, 2849 Invalid, 5447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [484 Valid, 4963 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2023-12-21 09:15:41,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 849 states. [2023-12-21 09:15:41,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 849 to 532. [2023-12-21 09:15:41,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 398 states have (on average 1.64321608040201) internal successors, (654), 414 states have internal predecessors, (654), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2023-12-21 09:15:41,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 867 transitions. [2023-12-21 09:15:41,114 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 867 transitions. Word has length 108 [2023-12-21 09:15:41,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:15:41,114 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 867 transitions. [2023-12-21 09:15:41,114 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.333333333333333) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:15:41,114 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 867 transitions. [2023-12-21 09:15:41,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-21 09:15:41,116 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:15:41,116 INFO L195 NwaCegarLoop]: trace histogram [3, 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-21 09:15:41,116 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-21 09:15:41,116 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:15:41,117 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:15:41,117 INFO L85 PathProgramCache]: Analyzing trace with hash 591427869, now seen corresponding path program 1 times [2023-12-21 09:15:41,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:15:41,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161228839] [2023-12-21 09:15:41,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:15:41,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:15:41,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:41,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:15:41,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:41,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:41,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:41,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:15:41,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:41,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:41,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:41,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:15:41,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:41,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-21 09:15:41,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:41,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-21 09:15:41,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:41,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-21 09:15:41,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:41,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:41,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:41,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-21 09:15:41,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:41,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-21 09:15:41,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:41,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:41,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:41,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:41,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:41,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:15:41,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:41,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-21 09:15:41,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:41,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-21 09:15:41,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:41,582 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-21 09:15:41,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:15:41,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161228839] [2023-12-21 09:15:41,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161228839] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:15:41,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721930117] [2023-12-21 09:15:41,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:15:41,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:15:41,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:15:41,585 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-21 09:15:41,590 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-21 09:15:41,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:41,859 INFO L262 TraceCheckSpWp]: Trace formula consists of 1620 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 09:15:41,871 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:15:41,942 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-21 09:15:41,942 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 09:15:41,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721930117] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:15:41,942 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 09:15:41,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-21 09:15:41,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540634710] [2023-12-21 09:15:41,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:15:41,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 09:15:41,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:15:41,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 09:15:41,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:15:41,943 INFO L87 Difference]: Start difference. First operand 532 states and 867 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:15:42,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:15:42,188 INFO L93 Difference]: Finished difference Result 1519 states and 2501 transitions. [2023-12-21 09:15:42,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 09:15:42,188 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 109 [2023-12-21 09:15:42,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:15:42,192 INFO L225 Difference]: With dead ends: 1519 [2023-12-21 09:15:42,192 INFO L226 Difference]: Without dead ends: 999 [2023-12-21 09:15:42,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:15:42,194 INFO L413 NwaCegarLoop]: 1525 mSDtfsCounter, 793 mSDsluCounter, 757 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 793 SdHoareTripleChecker+Valid, 2282 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 09:15:42,194 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [793 Valid, 2282 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 09:15:42,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2023-12-21 09:15:42,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 985. [2023-12-21 09:15:42,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 985 states, 745 states have (on average 1.6523489932885906) internal successors, (1231), 776 states have internal predecessors, (1231), 191 states have call successors, (191), 49 states have call predecessors, (191), 48 states have return successors, (193), 185 states have call predecessors, (193), 188 states have call successors, (193) [2023-12-21 09:15:42,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 985 states to 985 states and 1615 transitions. [2023-12-21 09:15:42,402 INFO L78 Accepts]: Start accepts. Automaton has 985 states and 1615 transitions. Word has length 109 [2023-12-21 09:15:42,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:15:42,402 INFO L495 AbstractCegarLoop]: Abstraction has 985 states and 1615 transitions. [2023-12-21 09:15:42,402 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:15:42,402 INFO L276 IsEmpty]: Start isEmpty. Operand 985 states and 1615 transitions. [2023-12-21 09:15:42,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-21 09:15:42,405 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:15:42,405 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-21 09:15:42,416 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-21 09:15:42,613 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-12-21 09:15:42,613 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:15:42,613 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:15:42,613 INFO L85 PathProgramCache]: Analyzing trace with hash 140397173, now seen corresponding path program 1 times [2023-12-21 09:15:42,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:15:42,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370020645] [2023-12-21 09:15:42,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:15:42,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:15:42,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:42,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:15:42,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:43,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:43,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:43,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:15:43,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:43,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:43,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:43,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:15:43,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:43,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-21 09:15:43,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:43,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-21 09:15:43,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:43,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-21 09:15:43,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:43,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:43,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:43,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-21 09:15:43,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:43,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-21 09:15:43,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:43,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:43,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:43,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:43,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:43,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:15:43,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:43,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-21 09:15:43,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:43,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-21 09:15:43,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:43,093 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-21 09:15:43,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:15:43,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370020645] [2023-12-21 09:15:43,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370020645] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:15:43,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817439232] [2023-12-21 09:15:43,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:15:43,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:15:43,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:15:43,095 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-21 09:15:43,121 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-21 09:15:43,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:43,344 INFO L262 TraceCheckSpWp]: Trace formula consists of 1621 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 09:15:43,348 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:15:43,428 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-21 09:15:43,429 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 09:15:43,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817439232] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:15:43,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 09:15:43,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-21 09:15:43,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070306470] [2023-12-21 09:15:43,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:15:43,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 09:15:43,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:15:43,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 09:15:43,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:15:43,430 INFO L87 Difference]: Start difference. First operand 985 states and 1615 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:15:43,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:15:43,758 INFO L93 Difference]: Finished difference Result 2425 states and 3999 transitions. [2023-12-21 09:15:43,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 09:15:43,759 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 110 [2023-12-21 09:15:43,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:15:43,764 INFO L225 Difference]: With dead ends: 2425 [2023-12-21 09:15:43,764 INFO L226 Difference]: Without dead ends: 1452 [2023-12-21 09:15:43,767 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:15:43,767 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 793 mSDsluCounter, 757 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 793 SdHoareTripleChecker+Valid, 1610 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 09:15:43,767 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [793 Valid, 1610 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 09:15:43,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1452 states. [2023-12-21 09:15:44,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1452 to 1406. [2023-12-21 09:15:44,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1406 states, 1066 states have (on average 1.6632270168855534) internal successors, (1773), 1112 states have internal predecessors, (1773), 271 states have call successors, (271), 68 states have call predecessors, (271), 68 states have return successors, (278), 264 states have call predecessors, (278), 268 states have call successors, (278) [2023-12-21 09:15:44,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1406 states to 1406 states and 2322 transitions. [2023-12-21 09:15:44,071 INFO L78 Accepts]: Start accepts. Automaton has 1406 states and 2322 transitions. Word has length 110 [2023-12-21 09:15:44,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:15:44,071 INFO L495 AbstractCegarLoop]: Abstraction has 1406 states and 2322 transitions. [2023-12-21 09:15:44,071 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-21 09:15:44,071 INFO L276 IsEmpty]: Start isEmpty. Operand 1406 states and 2322 transitions. [2023-12-21 09:15:44,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-21 09:15:44,075 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:15:44,075 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-21 09:15:44,083 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-21 09:15:44,284 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,SelfDestructingSolverStorable12 [2023-12-21 09:15:44,284 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:15:44,285 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:15:44,286 INFO L85 PathProgramCache]: Analyzing trace with hash 1554580703, now seen corresponding path program 1 times [2023-12-21 09:15:44,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:15:44,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018607388] [2023-12-21 09:15:44,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:15:44,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:15:44,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:44,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:15:44,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:44,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:44,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:44,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:15:44,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:44,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:44,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:44,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:15:44,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:44,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-21 09:15:44,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:44,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-21 09:15:44,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:44,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-21 09:15:44,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:44,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-21 09:15:44,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:44,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:44,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:44,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-21 09:15:44,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:44,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-21 09:15:44,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:44,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:44,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:44,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:44,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:44,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:15:44,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:44,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-21 09:15:44,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:44,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-21 09:15:44,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:44,711 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-21 09:15:44,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:15:44,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018607388] [2023-12-21 09:15:44,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018607388] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:15:44,712 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:15:44,712 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-21 09:15:44,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425043816] [2023-12-21 09:15:44,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:15:44,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-21 09:15:44,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:15:44,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-21 09:15:44,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-12-21 09:15:44,713 INFO L87 Difference]: Start difference. First operand 1406 states and 2322 transitions. Second operand has 9 states, 9 states have (on average 7.555555555555555) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 4 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-21 09:15:54,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:15:54,574 INFO L93 Difference]: Finished difference Result 5724 states and 10160 transitions. [2023-12-21 09:15:54,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-21 09:15:54,574 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.555555555555555) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 4 states have call predecessors, (16), 3 states have call successors, (16) Word has length 112 [2023-12-21 09:15:54,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:15:54,596 INFO L225 Difference]: With dead ends: 5724 [2023-12-21 09:15:54,596 INFO L226 Difference]: Without dead ends: 4330 [2023-12-21 09:15:54,602 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2023-12-21 09:15:54,602 INFO L413 NwaCegarLoop]: 511 mSDtfsCounter, 4510 mSDsluCounter, 1936 mSDsCounter, 0 mSdLazyCounter, 4990 mSolverCounterSat, 1552 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4629 SdHoareTripleChecker+Valid, 2447 SdHoareTripleChecker+Invalid, 6542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1552 IncrementalHoareTripleChecker+Valid, 4990 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2023-12-21 09:15:54,603 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4629 Valid, 2447 Invalid, 6542 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1552 Valid, 4990 Invalid, 0 Unknown, 0 Unchecked, 6.9s Time] [2023-12-21 09:15:54,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4330 states. [2023-12-21 09:15:55,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4330 to 3350. [2023-12-21 09:15:55,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3350 states, 2392 states have (on average 1.6321070234113713) internal successors, (3904), 2576 states have internal predecessors, (3904), 789 states have call successors, (789), 130 states have call predecessors, (789), 168 states have return successors, (1216), 787 states have call predecessors, (1216), 785 states have call successors, (1216) [2023-12-21 09:15:55,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3350 states to 3350 states and 5909 transitions. [2023-12-21 09:15:55,709 INFO L78 Accepts]: Start accepts. Automaton has 3350 states and 5909 transitions. Word has length 112 [2023-12-21 09:15:55,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:15:55,709 INFO L495 AbstractCegarLoop]: Abstraction has 3350 states and 5909 transitions. [2023-12-21 09:15:55,709 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.555555555555555) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 4 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-21 09:15:55,710 INFO L276 IsEmpty]: Start isEmpty. Operand 3350 states and 5909 transitions. [2023-12-21 09:15:55,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-21 09:15:55,714 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:15:55,714 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 09:15:55,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-21 09:15:55,714 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:15:55,715 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:15:55,715 INFO L85 PathProgramCache]: Analyzing trace with hash -440663755, now seen corresponding path program 1 times [2023-12-21 09:15:55,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:15:55,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735366213] [2023-12-21 09:15:55,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:15:55,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:15:55,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:55,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:15:55,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:56,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:56,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:56,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:15:56,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:56,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:56,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:56,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:15:56,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:56,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-21 09:15:56,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:56,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-21 09:15:56,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:56,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-21 09:15:56,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:56,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-21 09:15:56,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:56,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:56,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:56,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-21 09:15:56,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:56,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-21 09:15:56,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:56,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:56,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:56,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:56,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:56,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:15:56,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:56,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-21 09:15:56,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:56,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-21 09:15:56,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:56,177 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-21 09:15:56,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:15:56,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735366213] [2023-12-21 09:15:56,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735366213] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:15:56,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703922326] [2023-12-21 09:15:56,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:15:56,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:15:56,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:15:56,179 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-21 09:15:56,179 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-21 09:15:56,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:56,413 INFO L262 TraceCheckSpWp]: Trace formula consists of 1639 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 09:15:56,416 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:15:56,427 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-21 09:15:56,427 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 09:15:56,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [703922326] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:15:56,428 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 09:15:56,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-21 09:15:56,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280242456] [2023-12-21 09:15:56,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:15:56,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 09:15:56,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:15:56,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 09:15:56,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:15:56,429 INFO L87 Difference]: Start difference. First operand 3350 states and 5909 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-21 09:15:57,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:15:57,512 INFO L93 Difference]: Finished difference Result 6726 states and 11946 transitions. [2023-12-21 09:15:57,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 09:15:57,512 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 113 [2023-12-21 09:15:57,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:15:57,526 INFO L225 Difference]: With dead ends: 6726 [2023-12-21 09:15:57,526 INFO L226 Difference]: Without dead ends: 3388 [2023-12-21 09:15:57,542 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:15:57,543 INFO L413 NwaCegarLoop]: 863 mSDtfsCounter, 22 mSDsluCounter, 824 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 1687 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 09:15:57,543 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 1687 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 09:15:57,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3388 states. [2023-12-21 09:15:58,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3388 to 3378. [2023-12-21 09:15:58,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3378 states, 2416 states have (on average 1.6274834437086092) internal successors, (3932), 2600 states have internal predecessors, (3932), 793 states have call successors, (793), 130 states have call predecessors, (793), 168 states have return successors, (1222), 791 states have call predecessors, (1222), 789 states have call successors, (1222) [2023-12-21 09:15:58,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3378 states to 3378 states and 5947 transitions. [2023-12-21 09:15:58,654 INFO L78 Accepts]: Start accepts. Automaton has 3378 states and 5947 transitions. Word has length 113 [2023-12-21 09:15:58,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:15:58,655 INFO L495 AbstractCegarLoop]: Abstraction has 3378 states and 5947 transitions. [2023-12-21 09:15:58,655 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-21 09:15:58,655 INFO L276 IsEmpty]: Start isEmpty. Operand 3378 states and 5947 transitions. [2023-12-21 09:15:58,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-21 09:15:58,660 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:15:58,661 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 09:15:58,667 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-21 09:15:58,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:15:58,868 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:15:58,868 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:15:58,868 INFO L85 PathProgramCache]: Analyzing trace with hash -758164975, now seen corresponding path program 1 times [2023-12-21 09:15:58,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:15:58,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540160482] [2023-12-21 09:15:58,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:15:58,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:15:58,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:59,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:15:59,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:59,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:59,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:59,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:15:59,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:59,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:59,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:59,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:15:59,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:59,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-21 09:15:59,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:59,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-21 09:15:59,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:59,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-21 09:15:59,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:59,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-21 09:15:59,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:59,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:59,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:59,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-21 09:15:59,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:59,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-21 09:15:59,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:59,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:59,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:59,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:15:59,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:59,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:15:59,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:59,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-21 09:15:59,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:59,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-21 09:15:59,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:15:59,220 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-21 09:15:59,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:15:59,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540160482] [2023-12-21 09:15:59,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540160482] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:15:59,221 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:15:59,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-21 09:15:59,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784908200] [2023-12-21 09:15:59,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:15:59,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 09:15:59,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:15:59,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 09:15:59,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-21 09:15:59,222 INFO L87 Difference]: Start difference. First operand 3378 states and 5947 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-21 09:16:05,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:16:05,022 INFO L93 Difference]: Finished difference Result 7664 states and 13837 transitions. [2023-12-21 09:16:05,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 09:16:05,023 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 113 [2023-12-21 09:16:05,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:16:05,042 INFO L225 Difference]: With dead ends: 7664 [2023-12-21 09:16:05,043 INFO L226 Difference]: Without dead ends: 4298 [2023-12-21 09:16:05,057 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2023-12-21 09:16:05,058 INFO L413 NwaCegarLoop]: 475 mSDtfsCounter, 944 mSDsluCounter, 1192 mSDsCounter, 0 mSdLazyCounter, 2894 mSolverCounterSat, 248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1057 SdHoareTripleChecker+Valid, 1667 SdHoareTripleChecker+Invalid, 3142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 248 IncrementalHoareTripleChecker+Valid, 2894 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2023-12-21 09:16:05,058 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1057 Valid, 1667 Invalid, 3142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [248 Valid, 2894 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2023-12-21 09:16:05,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4298 states. [2023-12-21 09:16:06,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4298 to 3382. [2023-12-21 09:16:06,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3382 states, 2419 states have (on average 1.6262918561389004) internal successors, (3934), 2603 states have internal predecessors, (3934), 793 states have call successors, (793), 132 states have call predecessors, (793), 169 states have return successors, (1211), 790 states have call predecessors, (1211), 789 states have call successors, (1211) [2023-12-21 09:16:06,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3382 states to 3382 states and 5938 transitions. [2023-12-21 09:16:06,179 INFO L78 Accepts]: Start accepts. Automaton has 3382 states and 5938 transitions. Word has length 113 [2023-12-21 09:16:06,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:16:06,179 INFO L495 AbstractCegarLoop]: Abstraction has 3382 states and 5938 transitions. [2023-12-21 09:16:06,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-21 09:16:06,180 INFO L276 IsEmpty]: Start isEmpty. Operand 3382 states and 5938 transitions. [2023-12-21 09:16:06,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-21 09:16:06,183 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:16:06,183 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 09:16:06,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-21 09:16:06,183 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:16:06,183 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:16:06,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1711775265, now seen corresponding path program 1 times [2023-12-21 09:16:06,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:16:06,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567377526] [2023-12-21 09:16:06,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:16:06,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:16:06,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:16:06,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:06,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:16:06,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:06,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:16:06,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-21 09:16:06,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-21 09:16:06,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-21 09:16:06,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-21 09:16:06,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:06,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-21 09:16:06,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-21 09:16:06,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:06,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:06,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:16:06,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-21 09:16:06,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-21 09:16:06,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,620 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-21 09:16:06,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:16:06,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567377526] [2023-12-21 09:16:06,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567377526] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:16:06,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940582972] [2023-12-21 09:16:06,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:16:06,620 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:16:06,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:16:06,637 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-21 09:16:06,656 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-21 09:16:06,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:06,955 INFO L262 TraceCheckSpWp]: Trace formula consists of 1640 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-21 09:16:06,958 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:16:07,063 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-21 09:16:07,063 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 09:16:07,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940582972] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:16:07,064 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 09:16:07,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 13 [2023-12-21 09:16:07,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66705873] [2023-12-21 09:16:07,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:16:07,064 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 09:16:07,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:16:07,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 09:16:07,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2023-12-21 09:16:07,065 INFO L87 Difference]: Start difference. First operand 3382 states and 5938 transitions. Second operand has 6 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 4 states have call successors, (18), 3 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2023-12-21 09:16:09,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:16:09,395 INFO L93 Difference]: Finished difference Result 9101 states and 16133 transitions. [2023-12-21 09:16:09,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-21 09:16:09,396 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 4 states have call successors, (18), 3 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 113 [2023-12-21 09:16:09,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:16:09,416 INFO L225 Difference]: With dead ends: 9101 [2023-12-21 09:16:09,417 INFO L226 Difference]: Without dead ends: 5731 [2023-12-21 09:16:09,429 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2023-12-21 09:16:09,430 INFO L413 NwaCegarLoop]: 870 mSDtfsCounter, 734 mSDsluCounter, 2965 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 739 SdHoareTripleChecker+Valid, 3835 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-21 09:16:09,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [739 Valid, 3835 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-21 09:16:09,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5731 states. [2023-12-21 09:16:11,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5731 to 5689. [2023-12-21 09:16:11,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5689 states, 4063 states have (on average 1.5867585527935024) internal successors, (6447), 4369 states have internal predecessors, (6447), 1324 states have call successors, (1324), 238 states have call predecessors, (1324), 301 states have return successors, (2096), 1321 states have call predecessors, (2096), 1318 states have call successors, (2096) [2023-12-21 09:16:11,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5689 states to 5689 states and 9867 transitions. [2023-12-21 09:16:11,319 INFO L78 Accepts]: Start accepts. Automaton has 5689 states and 9867 transitions. Word has length 113 [2023-12-21 09:16:11,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:16:11,319 INFO L495 AbstractCegarLoop]: Abstraction has 5689 states and 9867 transitions. [2023-12-21 09:16:11,319 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 4 states have call successors, (18), 3 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2023-12-21 09:16:11,319 INFO L276 IsEmpty]: Start isEmpty. Operand 5689 states and 9867 transitions. [2023-12-21 09:16:11,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 09:16:11,322 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:16:11,322 INFO L195 NwaCegarLoop]: trace histogram [3, 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-21 09:16:11,330 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-21 09:16:11,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-21 09:16:11,530 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:16:11,530 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:16:11,531 INFO L85 PathProgramCache]: Analyzing trace with hash -351722155, now seen corresponding path program 1 times [2023-12-21 09:16:11,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:16:11,531 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610216724] [2023-12-21 09:16:11,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:16:11,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:16:11,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:16:11,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:11,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:16:11,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:11,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:16:11,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-21 09:16:11,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-21 09:16:11,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-21 09:16:11,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-21 09:16:11,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:16:11,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:11,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-21 09:16:11,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-21 09:16:11,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:11,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:11,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:16:11,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-21 09:16:11,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-21 09:16:11,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:11,998 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-21 09:16:11,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:16:11,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610216724] [2023-12-21 09:16:11,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610216724] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:16:11,998 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:16:11,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-21 09:16:11,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459475221] [2023-12-21 09:16:11,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:16:12,000 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-21 09:16:12,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:16:12,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-21 09:16:12,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-12-21 09:16:12,000 INFO L87 Difference]: Start difference. First operand 5689 states and 9867 transitions. Second operand has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (19), 6 states have call predecessors, (19), 3 states have return successors, (17), 4 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-21 09:16:25,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:16:25,309 INFO L93 Difference]: Finished difference Result 20051 states and 37037 transitions. [2023-12-21 09:16:25,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-21 09:16:25,309 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (19), 6 states have call predecessors, (19), 3 states have return successors, (17), 4 states have call predecessors, (17), 3 states have call successors, (17) Word has length 121 [2023-12-21 09:16:25,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:16:25,376 INFO L225 Difference]: With dead ends: 20051 [2023-12-21 09:16:25,377 INFO L226 Difference]: Without dead ends: 14374 [2023-12-21 09:16:25,406 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2023-12-21 09:16:25,407 INFO L413 NwaCegarLoop]: 520 mSDtfsCounter, 4541 mSDsluCounter, 1960 mSDsCounter, 0 mSdLazyCounter, 4798 mSolverCounterSat, 1568 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4660 SdHoareTripleChecker+Valid, 2480 SdHoareTripleChecker+Invalid, 6366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1568 IncrementalHoareTripleChecker+Valid, 4798 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2023-12-21 09:16:25,407 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4660 Valid, 2480 Invalid, 6366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1568 Valid, 4798 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2023-12-21 09:16:25,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14374 states. [2023-12-21 09:16:29,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14374 to 11413. [2023-12-21 09:16:29,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11413 states, 8161 states have (on average 1.5797083690724176) internal successors, (12892), 8767 states have internal predecessors, (12892), 2631 states have call successors, (2631), 470 states have call predecessors, (2631), 620 states have return successors, (4697), 2636 states have call predecessors, (4697), 2621 states have call successors, (4697) [2023-12-21 09:16:29,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11413 states to 11413 states and 20220 transitions. [2023-12-21 09:16:29,416 INFO L78 Accepts]: Start accepts. Automaton has 11413 states and 20220 transitions. Word has length 121 [2023-12-21 09:16:29,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:16:29,417 INFO L495 AbstractCegarLoop]: Abstraction has 11413 states and 20220 transitions. [2023-12-21 09:16:29,417 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (19), 6 states have call predecessors, (19), 3 states have return successors, (17), 4 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-21 09:16:29,417 INFO L276 IsEmpty]: Start isEmpty. Operand 11413 states and 20220 transitions. [2023-12-21 09:16:29,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-21 09:16:29,420 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:16:29,420 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 09:16:29,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-21 09:16:29,420 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:16:29,421 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:16:29,421 INFO L85 PathProgramCache]: Analyzing trace with hash 1922429655, now seen corresponding path program 1 times [2023-12-21 09:16:29,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:16:29,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662582875] [2023-12-21 09:16:29,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:16:29,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:16:29,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:16:29,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:29,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:16:29,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:29,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:16:29,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-21 09:16:29,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-21 09:16:29,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-21 09:16:29,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-21 09:16:29,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-21 09:16:29,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:29,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-21 09:16:29,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-21 09:16:29,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:29,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:29,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:16:29,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-21 09:16:29,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-21 09:16:29,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:29,878 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-21 09:16:29,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:16:29,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662582875] [2023-12-21 09:16:29,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662582875] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:16:29,878 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:16:29,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-21 09:16:29,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764546705] [2023-12-21 09:16:29,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:16:29,880 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 09:16:29,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:16:29,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 09:16:29,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-21 09:16:29,881 INFO L87 Difference]: Start difference. First operand 11413 states and 20220 transitions. Second operand has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-21 09:16:39,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:16:39,782 INFO L93 Difference]: Finished difference Result 25660 states and 48020 transitions. [2023-12-21 09:16:39,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 09:16:39,782 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 122 [2023-12-21 09:16:39,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:16:39,855 INFO L225 Difference]: With dead ends: 25660 [2023-12-21 09:16:39,855 INFO L226 Difference]: Without dead ends: 14259 [2023-12-21 09:16:39,927 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2023-12-21 09:16:39,927 INFO L413 NwaCegarLoop]: 480 mSDtfsCounter, 950 mSDsluCounter, 1203 mSDsCounter, 0 mSdLazyCounter, 2918 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1064 SdHoareTripleChecker+Valid, 1683 SdHoareTripleChecker+Invalid, 3160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 2918 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2023-12-21 09:16:39,927 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1064 Valid, 1683 Invalid, 3160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 2918 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2023-12-21 09:16:39,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14259 states. [2023-12-21 09:16:43,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14259 to 11453. [2023-12-21 09:16:43,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11453 states, 8197 states have (on average 1.5776503598877638) internal successors, (12932), 8795 states have internal predecessors, (12932), 2631 states have call successors, (2631), 486 states have call predecessors, (2631), 624 states have return successors, (4673), 2632 states have call predecessors, (4673), 2621 states have call successors, (4673) [2023-12-21 09:16:43,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11453 states to 11453 states and 20236 transitions. [2023-12-21 09:16:44,000 INFO L78 Accepts]: Start accepts. Automaton has 11453 states and 20236 transitions. Word has length 122 [2023-12-21 09:16:44,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:16:44,002 INFO L495 AbstractCegarLoop]: Abstraction has 11453 states and 20236 transitions. [2023-12-21 09:16:44,002 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-21 09:16:44,002 INFO L276 IsEmpty]: Start isEmpty. Operand 11453 states and 20236 transitions. [2023-12-21 09:16:44,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-21 09:16:44,006 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:16:44,006 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 09:16:44,006 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-21 09:16:44,006 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:16:44,006 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:16:44,007 INFO L85 PathProgramCache]: Analyzing trace with hash -1338431723, now seen corresponding path program 1 times [2023-12-21 09:16:44,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:16:44,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782098066] [2023-12-21 09:16:44,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:16:44,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:16:44,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:16:44,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:44,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:16:44,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:44,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:16:44,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-21 09:16:44,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-21 09:16:44,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-21 09:16:44,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-21 09:16:44,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:16:44,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-21 09:16:44,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:44,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-21 09:16:44,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-21 09:16:44,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:44,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:16:44,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:16:44,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-21 09:16:44,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-21 09:16:44,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:16:44,476 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-21 09:16:44,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:16:44,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782098066] [2023-12-21 09:16:44,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782098066] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:16:44,476 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:16:44,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-21 09:16:44,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765667299] [2023-12-21 09:16:44,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:16:44,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-21 09:16:44,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:16:44,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-21 09:16:44,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-12-21 09:16:44,479 INFO L87 Difference]: Start difference. First operand 11453 states and 20236 transitions. Second operand has 9 states, 9 states have (on average 8.777777777777779) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (20), 6 states have call predecessors, (20), 3 states have return successors, (18), 4 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-21 09:17:03,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:17:03,982 INFO L93 Difference]: Finished difference Result 40065 states and 77861 transitions. [2023-12-21 09:17:03,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-21 09:17:03,982 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.777777777777779) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (20), 6 states have call predecessors, (20), 3 states have return successors, (18), 4 states have call predecessors, (18), 3 states have call successors, (18) Word has length 131 [2023-12-21 09:17:03,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:17:04,155 INFO L225 Difference]: With dead ends: 40065 [2023-12-21 09:17:04,155 INFO L226 Difference]: Without dead ends: 28624 [2023-12-21 09:17:04,228 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2023-12-21 09:17:04,232 INFO L413 NwaCegarLoop]: 560 mSDtfsCounter, 2510 mSDsluCounter, 2201 mSDsCounter, 0 mSdLazyCounter, 5082 mSolverCounterSat, 853 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2630 SdHoareTripleChecker+Valid, 2761 SdHoareTripleChecker+Invalid, 5935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 853 IncrementalHoareTripleChecker+Valid, 5082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2023-12-21 09:17:04,232 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2630 Valid, 2761 Invalid, 5935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [853 Valid, 5082 Invalid, 0 Unknown, 0 Unchecked, 6.8s Time] [2023-12-21 09:17:04,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28624 states. [2023-12-21 09:17:12,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28624 to 22861. [2023-12-21 09:17:12,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22861 states, 16367 states have (on average 1.5747540783283436) internal successors, (25774), 17557 states have internal predecessors, (25774), 5241 states have call successors, (5241), 966 states have call predecessors, (5241), 1252 states have return successors, (10476), 5258 states have call predecessors, (10476), 5223 states have call successors, (10476) [2023-12-21 09:17:12,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22861 states to 22861 states and 41491 transitions. [2023-12-21 09:17:12,426 INFO L78 Accepts]: Start accepts. Automaton has 22861 states and 41491 transitions. Word has length 131 [2023-12-21 09:17:12,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:17:12,426 INFO L495 AbstractCegarLoop]: Abstraction has 22861 states and 41491 transitions. [2023-12-21 09:17:12,426 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.777777777777779) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (20), 6 states have call predecessors, (20), 3 states have return successors, (18), 4 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-21 09:17:12,426 INFO L276 IsEmpty]: Start isEmpty. Operand 22861 states and 41491 transitions. [2023-12-21 09:17:12,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-21 09:17:12,430 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:17:12,430 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 09:17:12,430 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-21 09:17:12,430 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:17:12,430 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:17:12,430 INFO L85 PathProgramCache]: Analyzing trace with hash -1673633329, now seen corresponding path program 1 times [2023-12-21 09:17:12,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:17:12,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529264704] [2023-12-21 09:17:12,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:17:12,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:17:12,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:17:12,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:17:12,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:17:12,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:17:12,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:17:12,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-21 09:17:12,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-21 09:17:12,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-21 09:17:12,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-21 09:17:12,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:17:12,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-21 09:17:12,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:17:12,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-21 09:17:12,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-21 09:17:12,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:17:12,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:17:12,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:17:12,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-12-21 09:17:12,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-21 09:17:12,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:12,805 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-21 09:17:12,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:17:12,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529264704] [2023-12-21 09:17:12,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529264704] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:17:12,805 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:17:12,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-21 09:17:12,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636948711] [2023-12-21 09:17:12,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:17:12,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 09:17:12,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:17:12,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 09:17:12,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-21 09:17:12,807 INFO L87 Difference]: Start difference. First operand 22861 states and 41491 transitions. Second operand has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (20), 5 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-21 09:17:28,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:17:28,559 INFO L93 Difference]: Finished difference Result 51288 states and 101325 transitions. [2023-12-21 09:17:28,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 09:17:28,559 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (20), 5 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 132 [2023-12-21 09:17:28,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:17:28,731 INFO L225 Difference]: With dead ends: 51288 [2023-12-21 09:17:28,731 INFO L226 Difference]: Without dead ends: 28439 [2023-12-21 09:17:28,907 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2023-12-21 09:17:28,908 INFO L413 NwaCegarLoop]: 457 mSDtfsCounter, 1975 mSDsluCounter, 1068 mSDsCounter, 0 mSdLazyCounter, 2679 mSolverCounterSat, 625 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2089 SdHoareTripleChecker+Valid, 1525 SdHoareTripleChecker+Invalid, 3304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 625 IncrementalHoareTripleChecker+Valid, 2679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2023-12-21 09:17:28,908 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2089 Valid, 1525 Invalid, 3304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [625 Valid, 2679 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2023-12-21 09:17:28,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28439 states. [2023-12-21 09:17:36,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28439 to 22941. [2023-12-21 09:17:36,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22941 states, 16439 states have (on average 1.5727234016667682) internal successors, (25854), 17629 states have internal predecessors, (25854), 5241 states have call successors, (5241), 982 states have call predecessors, (5241), 1260 states have return successors, (10440), 5250 states have call predecessors, (10440), 5223 states have call successors, (10440) [2023-12-21 09:17:37,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22941 states to 22941 states and 41535 transitions. [2023-12-21 09:17:37,076 INFO L78 Accepts]: Start accepts. Automaton has 22941 states and 41535 transitions. Word has length 132 [2023-12-21 09:17:37,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:17:37,077 INFO L495 AbstractCegarLoop]: Abstraction has 22941 states and 41535 transitions. [2023-12-21 09:17:37,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (20), 5 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-21 09:17:37,077 INFO L276 IsEmpty]: Start isEmpty. Operand 22941 states and 41535 transitions. [2023-12-21 09:17:37,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-21 09:17:37,081 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:17:37,082 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 09:17:37,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-21 09:17:37,082 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:17:37,082 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:17:37,082 INFO L85 PathProgramCache]: Analyzing trace with hash 543594945, now seen corresponding path program 1 times [2023-12-21 09:17:37,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:17:37,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835674121] [2023-12-21 09:17:37,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:17:37,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:17:37,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:17:37,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:17:37,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:17:37,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:17:37,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:17:37,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-21 09:17:37,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-21 09:17:37,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-21 09:17:37,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-21 09:17:37,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:17:37,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-21 09:17:37,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-21 09:17:37,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:17:37,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-21 09:17:37,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-21 09:17:37,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:17:37,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:17:37,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:17:37,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-12-21 09:17:37,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-21 09:17:37,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:17:37,506 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-12-21 09:17:37,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:17:37,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835674121] [2023-12-21 09:17:37,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835674121] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:17:37,507 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:17:37,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-21 09:17:37,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286896925] [2023-12-21 09:17:37,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:17:37,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-21 09:17:37,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:17:37,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-21 09:17:37,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-12-21 09:17:37,508 INFO L87 Difference]: Start difference. First operand 22941 states and 41535 transitions. Second operand has 9 states, 9 states have (on average 9.333333333333334) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (21), 6 states have call predecessors, (21), 3 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-21 09:18:09,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:18:09,195 INFO L93 Difference]: Finished difference Result 80241 states and 167736 transitions. [2023-12-21 09:18:09,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-21 09:18:09,198 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.333333333333334) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (21), 6 states have call predecessors, (21), 3 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) Word has length 142 [2023-12-21 09:18:09,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:18:09,594 INFO L225 Difference]: With dead ends: 80241 [2023-12-21 09:18:09,594 INFO L226 Difference]: Without dead ends: 57312 [2023-12-21 09:18:09,934 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2023-12-21 09:18:09,935 INFO L413 NwaCegarLoop]: 522 mSDtfsCounter, 4546 mSDsluCounter, 1943 mSDsCounter, 0 mSdLazyCounter, 4759 mSolverCounterSat, 1605 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4667 SdHoareTripleChecker+Valid, 2465 SdHoareTripleChecker+Invalid, 6364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1605 IncrementalHoareTripleChecker+Valid, 4759 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2023-12-21 09:18:09,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4667 Valid, 2465 Invalid, 6364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1605 Valid, 4759 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2023-12-21 09:18:09,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57312 states. [2023-12-21 09:18:26,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57312 to 45893. [2023-12-21 09:18:26,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45893 states, 32893 states have (on average 1.5705469248776336) internal successors, (51660), 35267 states have internal predecessors, (51660), 10467 states have call successors, (10467), 1958 states have call predecessors, (10467), 2532 states have return successors, (24163), 10508 states have call predecessors, (24163), 10433 states have call successors, (24163) [2023-12-21 09:18:26,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45893 states to 45893 states and 86290 transitions. [2023-12-21 09:18:26,852 INFO L78 Accepts]: Start accepts. Automaton has 45893 states and 86290 transitions. Word has length 142 [2023-12-21 09:18:26,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:18:26,853 INFO L495 AbstractCegarLoop]: Abstraction has 45893 states and 86290 transitions. [2023-12-21 09:18:26,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.333333333333334) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (21), 6 states have call predecessors, (21), 3 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-21 09:18:26,853 INFO L276 IsEmpty]: Start isEmpty. Operand 45893 states and 86290 transitions. [2023-12-21 09:18:26,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-21 09:18:26,858 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:18:26,859 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 09:18:26,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-21 09:18:26,859 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:18:26,859 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:18:26,859 INFO L85 PathProgramCache]: Analyzing trace with hash 2056748379, now seen corresponding path program 1 times [2023-12-21 09:18:26,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:18:26,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543653732] [2023-12-21 09:18:26,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:18:26,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:18:26,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:18:27,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:18:27,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:18:27,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:18:27,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:18:27,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-21 09:18:27,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-21 09:18:27,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-21 09:18:27,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-21 09:18:27,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:18:27,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-21 09:18:27,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-21 09:18:27,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:18:27,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-21 09:18:27,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-21 09:18:27,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:18:27,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:18:27,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:18:27,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-21 09:18:27,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-12-21 09:18:27,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:18:27,233 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-21 09:18:27,233 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:18:27,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543653732] [2023-12-21 09:18:27,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543653732] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:18:27,233 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:18:27,233 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-21 09:18:27,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255213523] [2023-12-21 09:18:27,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:18:27,234 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 09:18:27,234 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:18:27,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 09:18:27,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-21 09:18:27,235 INFO L87 Difference]: Start difference. First operand 45893 states and 86290 transitions. Second operand has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (21), 5 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-21 09:18:56,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:18:56,766 INFO L93 Difference]: Finished difference Result 102932 states and 220118 transitions. [2023-12-21 09:18:56,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 09:18:56,767 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (21), 5 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 143 [2023-12-21 09:18:56,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:18:57,311 INFO L225 Difference]: With dead ends: 102932 [2023-12-21 09:18:57,311 INFO L226 Difference]: Without dead ends: 57051 [2023-12-21 09:18:57,681 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2023-12-21 09:18:57,682 INFO L413 NwaCegarLoop]: 463 mSDtfsCounter, 1451 mSDsluCounter, 1129 mSDsCounter, 0 mSdLazyCounter, 2825 mSolverCounterSat, 426 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1565 SdHoareTripleChecker+Valid, 1592 SdHoareTripleChecker+Invalid, 3251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 426 IncrementalHoareTripleChecker+Valid, 2825 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2023-12-21 09:18:57,682 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1565 Valid, 1592 Invalid, 3251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [426 Valid, 2825 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2023-12-21 09:18:57,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57051 states. [2023-12-21 09:19:14,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57051 to 46085. [2023-12-21 09:19:14,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46085 states, 33069 states have (on average 1.5679941939580877) internal successors, (51852), 35443 states have internal predecessors, (51852), 10467 states have call successors, (10467), 1990 states have call predecessors, (10467), 2548 states have return successors, (24123), 10492 states have call predecessors, (24123), 10433 states have call successors, (24123) [2023-12-21 09:19:14,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46085 states to 46085 states and 86442 transitions. [2023-12-21 09:19:14,824 INFO L78 Accepts]: Start accepts. Automaton has 46085 states and 86442 transitions. Word has length 143 [2023-12-21 09:19:14,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:19:14,828 INFO L495 AbstractCegarLoop]: Abstraction has 46085 states and 86442 transitions. [2023-12-21 09:19:14,828 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (21), 5 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-21 09:19:14,828 INFO L276 IsEmpty]: Start isEmpty. Operand 46085 states and 86442 transitions. [2023-12-21 09:19:14,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-21 09:19:14,835 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:19:14,835 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 09:19:14,835 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-21 09:19:14,835 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:19:14,835 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:19:14,836 INFO L85 PathProgramCache]: Analyzing trace with hash -1099682607, now seen corresponding path program 1 times [2023-12-21 09:19:14,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:19:14,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224212503] [2023-12-21 09:19:14,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:19:14,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:19:14,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:19:15,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:19:15,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:19:15,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:19:15,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:19:15,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-21 09:19:15,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-21 09:19:15,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-21 09:19:15,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-21 09:19:15,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:19:15,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-21 09:19:15,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-21 09:19:15,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-21 09:19:15,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:19:15,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-21 09:19:15,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-21 09:19:15,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:19:15,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:19:15,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:19:15,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-21 09:19:15,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-12-21 09:19:15,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,280 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-12-21 09:19:15,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:19:15,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224212503] [2023-12-21 09:19:15,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224212503] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:19:15,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876842540] [2023-12-21 09:19:15,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:19:15,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:19:15,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:19:15,283 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-21 09:19:15,284 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-21 09:19:15,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:19:15,543 INFO L262 TraceCheckSpWp]: Trace formula consists of 1733 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-21 09:19:15,546 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:19:15,558 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-12-21 09:19:15,558 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 09:19:15,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876842540] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:19:15,558 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 09:19:15,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-21 09:19:15,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544406867] [2023-12-21 09:19:15,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:19:15,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 09:19:15,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:19:15,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 09:19:15,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:19:15,559 INFO L87 Difference]: Start difference. First operand 46085 states and 86442 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-21 09:19:48,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:19:48,902 INFO L93 Difference]: Finished difference Result 136960 states and 259630 transitions. [2023-12-21 09:19:48,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 09:19:48,902 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 154 [2023-12-21 09:19:48,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:19:49,656 INFO L225 Difference]: With dead ends: 136960 [2023-12-21 09:19:49,656 INFO L226 Difference]: Without dead ends: 90918 [2023-12-21 09:19:49,988 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:19:49,988 INFO L413 NwaCegarLoop]: 865 mSDtfsCounter, 858 mSDsluCounter, 831 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 858 SdHoareTripleChecker+Valid, 1696 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 09:19:49,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [858 Valid, 1696 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 09:19:50,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90918 states. [2023-12-21 09:20:21,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90918 to 90354. [2023-12-21 09:20:21,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90354 states, 64959 states have (on average 1.5713450022321773) internal successors, (102073), 69592 states have internal predecessors, (102073), 20431 states have call successors, (20431), 3846 states have call predecessors, (20431), 4963 states have return successors, (47164), 20597 states have call predecessors, (47164), 20365 states have call successors, (47164) [2023-12-21 09:20:23,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90354 states to 90354 states and 169668 transitions. [2023-12-21 09:20:23,494 INFO L78 Accepts]: Start accepts. Automaton has 90354 states and 169668 transitions. Word has length 154 [2023-12-21 09:20:23,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:20:23,495 INFO L495 AbstractCegarLoop]: Abstraction has 90354 states and 169668 transitions. [2023-12-21 09:20:23,495 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-21 09:20:23,495 INFO L276 IsEmpty]: Start isEmpty. Operand 90354 states and 169668 transitions. [2023-12-21 09:20:23,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-21 09:20:23,502 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:20:23,503 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 09:20:23,517 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-21 09:20:23,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-12-21 09:20:23,703 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:20:23,703 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:20:23,704 INFO L85 PathProgramCache]: Analyzing trace with hash -841517169, now seen corresponding path program 1 times [2023-12-21 09:20:23,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:20:23,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657533486] [2023-12-21 09:20:23,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:20:23,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:20:23,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:20:24,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:20:24,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:20:24,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:20:24,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:20:24,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-21 09:20:24,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-21 09:20:24,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-21 09:20:24,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-21 09:20:24,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:20:24,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-21 09:20:24,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-21 09:20:24,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-21 09:20:24,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:20:24,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-21 09:20:24,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-21 09:20:24,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:20:24,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:20:24,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:20:24,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-21 09:20:24,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-12-21 09:20:24,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,267 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-12-21 09:20:24,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:20:24,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657533486] [2023-12-21 09:20:24,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657533486] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:20:24,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163592787] [2023-12-21 09:20:24,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:20:24,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:20:24,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:20:24,269 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-21 09:20:24,270 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-21 09:20:24,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:20:24,553 INFO L262 TraceCheckSpWp]: Trace formula consists of 1732 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-21 09:20:24,557 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:20:24,653 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-12-21 09:20:24,654 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 09:20:24,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163592787] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:20:24,654 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 09:20:24,654 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 13 [2023-12-21 09:20:24,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950105087] [2023-12-21 09:20:24,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:20:24,654 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 09:20:24,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:20:24,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 09:20:24,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-12-21 09:20:24,655 INFO L87 Difference]: Start difference. First operand 90354 states and 169668 transitions. Second operand has 6 states, 5 states have (on average 19.0) internal successors, (95), 5 states have internal predecessors, (95), 4 states have call successors, (22), 3 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2023-12-21 09:21:14,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:21:14,270 INFO L93 Difference]: Finished difference Result 217713 states and 422546 transitions. [2023-12-21 09:21:14,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-21 09:21:14,270 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 19.0) internal successors, (95), 5 states have internal predecessors, (95), 4 states have call successors, (22), 3 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 154 [2023-12-21 09:21:14,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:21:15,363 INFO L225 Difference]: With dead ends: 217713 [2023-12-21 09:21:15,363 INFO L226 Difference]: Without dead ends: 127323 [2023-12-21 09:21:16,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2023-12-21 09:21:16,205 INFO L413 NwaCegarLoop]: 834 mSDtfsCounter, 858 mSDsluCounter, 3012 mSDsCounter, 0 mSdLazyCounter, 704 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 866 SdHoareTripleChecker+Valid, 3846 SdHoareTripleChecker+Invalid, 753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 704 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-21 09:21:16,206 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [866 Valid, 3846 Invalid, 753 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 704 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-21 09:21:16,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127323 states. [2023-12-21 09:22:00,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127323 to 127135. [2023-12-21 09:22:00,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127135 states, 92052 states have (on average 1.5591513492373876) internal successors, (143523), 98117 states have internal predecessors, (143523), 27880 states have call successors, (27880), 5794 states have call predecessors, (27880), 7202 states have return successors, (66254), 27964 states have call predecessors, (66254), 27798 states have call successors, (66254) [2023-12-21 09:22:02,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127135 states to 127135 states and 237657 transitions. [2023-12-21 09:22:02,252 INFO L78 Accepts]: Start accepts. Automaton has 127135 states and 237657 transitions. Word has length 154 [2023-12-21 09:22:02,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:22:02,252 INFO L495 AbstractCegarLoop]: Abstraction has 127135 states and 237657 transitions. [2023-12-21 09:22:02,252 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 19.0) internal successors, (95), 5 states have internal predecessors, (95), 4 states have call successors, (22), 3 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2023-12-21 09:22:02,253 INFO L276 IsEmpty]: Start isEmpty. Operand 127135 states and 237657 transitions. [2023-12-21 09:22:02,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-12-21 09:22:02,263 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:22:02,264 INFO L195 NwaCegarLoop]: trace histogram [6, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 09:22:02,272 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-21 09:22:02,464 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:22:02,464 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:22:02,464 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:22:02,465 INFO L85 PathProgramCache]: Analyzing trace with hash -533497045, now seen corresponding path program 1 times [2023-12-21 09:22:02,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:22:02,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967948914] [2023-12-21 09:22:02,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:22:02,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:22:02,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:02,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:22:02,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:22:03,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 09:22:03,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:22:03,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 09:22:03,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-21 09:22:03,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:22:03,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-21 09:22:03,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-21 09:22:03,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:22:03,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-21 09:22:03,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-21 09:22:03,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:22:03,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:22:03,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:22:03,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-21 09:22:03,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-21 09:22:03,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-21 09:22:03,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-21 09:22:03,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-21 09:22:03,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:22:03,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-12-21 09:22:03,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-12-21 09:22:03,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:22:03,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 09:22:03,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-21 09:22:03,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-12-21 09:22:03,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2023-12-21 09:22:03,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,326 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 21 proven. 7 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2023-12-21 09:22:03,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:22:03,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967948914] [2023-12-21 09:22:03,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967948914] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:22:03,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536998370] [2023-12-21 09:22:03,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:22:03,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:22:03,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:22:03,327 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-21 09:22:03,329 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-21 09:22:03,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:22:03,631 INFO L262 TraceCheckSpWp]: Trace formula consists of 2041 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 09:22:03,635 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:22:03,836 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-21 09:22:03,837 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 09:22:03,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536998370] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:22:03,837 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 09:22:03,837 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [13] total 19 [2023-12-21 09:22:03,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280622126] [2023-12-21 09:22:03,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:22:03,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-21 09:22:03,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:22:03,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-21 09:22:03,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2023-12-21 09:22:03,838 INFO L87 Difference]: Start difference. First operand 127135 states and 237657 transitions. Second operand has 8 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 5 states have call successors, (28), 4 states have call predecessors, (28), 5 states have return successors, (26), 6 states have call predecessors, (26), 5 states have call successors, (26)