./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-59.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 803cd42f Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-59.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 0d0248500070fcb488ef1ad28c8f201e8340587643ff9baf1ad195abca806e8b --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-803cd42-m [2024-11-22 12:46:40,386 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-22 12:46:40,445 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-22 12:46:40,450 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-22 12:46:40,451 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-22 12:46:40,475 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-22 12:46:40,475 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-22 12:46:40,475 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-22 12:46:40,476 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-22 12:46:40,479 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-22 12:46:40,479 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-22 12:46:40,479 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-22 12:46:40,479 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-22 12:46:40,480 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-22 12:46:40,480 INFO L153 SettingsManager]: * Use SBE=true [2024-11-22 12:46:40,480 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-22 12:46:40,481 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-22 12:46:40,481 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-22 12:46:40,482 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-22 12:46:40,482 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-22 12:46:40,482 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-22 12:46:40,482 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-22 12:46:40,482 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-22 12:46:40,483 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-22 12:46:40,483 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-22 12:46:40,484 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-22 12:46:40,484 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-22 12:46:40,484 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-22 12:46:40,484 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-22 12:46:40,484 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-22 12:46:40,485 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-22 12:46:40,485 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-22 12:46:40,485 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 12:46:40,485 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-22 12:46:40,486 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-22 12:46:40,486 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-22 12:46:40,486 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-22 12:46:40,487 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-22 12:46:40,487 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-22 12:46:40,487 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-22 12:46:40,487 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-22 12:46:40,487 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-22 12:46:40,487 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: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 0d0248500070fcb488ef1ad28c8f201e8340587643ff9baf1ad195abca806e8b [2024-11-22 12:46:40,680 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-22 12:46:40,698 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-22 12:46:40,700 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-22 12:46:40,700 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-22 12:46:40,701 INFO L274 PluginConnector]: CDTParser initialized [2024-11-22 12:46:40,701 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-59.i [2024-11-22 12:46:41,968 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-22 12:46:42,120 INFO L384 CDTParser]: Found 1 translation units. [2024-11-22 12:46:42,120 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-59.i [2024-11-22 12:46:42,130 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b81ea73b5/65ce3e885bab45578b77d0d692a7cc57/FLAG417b480c9 [2024-11-22 12:46:42,528 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b81ea73b5/65ce3e885bab45578b77d0d692a7cc57 [2024-11-22 12:46:42,530 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-22 12:46:42,531 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-22 12:46:42,531 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-22 12:46:42,532 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-22 12:46:42,536 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-22 12:46:42,537 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 12:46:42" (1/1) ... [2024-11-22 12:46:42,538 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5111c55e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:46:42, skipping insertion in model container [2024-11-22 12:46:42,538 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 12:46:42" (1/1) ... [2024-11-22 12:46:42,559 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-22 12:46:42,707 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-59.i[917,930] [2024-11-22 12:46:42,766 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 12:46:42,775 INFO L200 MainTranslator]: Completed pre-run [2024-11-22 12:46:42,783 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-59.i[917,930] [2024-11-22 12:46:42,804 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 12:46:42,822 INFO L204 MainTranslator]: Completed translation [2024-11-22 12:46:42,823 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:46:42 WrapperNode [2024-11-22 12:46:42,823 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-22 12:46:42,823 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-22 12:46:42,824 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-22 12:46:42,824 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-22 12:46:42,829 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:46:42" (1/1) ... [2024-11-22 12:46:42,837 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:46:42" (1/1) ... [2024-11-22 12:46:42,859 INFO L138 Inliner]: procedures = 26, calls = 129, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 362 [2024-11-22 12:46:42,860 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-22 12:46:42,860 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-22 12:46:42,860 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-22 12:46:42,860 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-22 12:46:42,868 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:46:42" (1/1) ... [2024-11-22 12:46:42,869 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:46:42" (1/1) ... [2024-11-22 12:46:42,872 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:46:42" (1/1) ... [2024-11-22 12:46:42,887 INFO L175 MemorySlicer]: Split 96 memory accesses to 5 slices as follows [2, 12, 32, 24, 26]. 33 percent of accesses are in the largest equivalence class. The 14 initializations are split as follows [2, 2, 4, 3, 3]. The 16 writes are split as follows [0, 2, 6, 4, 4]. [2024-11-22 12:46:42,887 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:46:42" (1/1) ... [2024-11-22 12:46:42,887 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:46:42" (1/1) ... [2024-11-22 12:46:42,897 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:46:42" (1/1) ... [2024-11-22 12:46:42,899 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:46:42" (1/1) ... [2024-11-22 12:46:42,901 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:46:42" (1/1) ... [2024-11-22 12:46:42,902 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:46:42" (1/1) ... [2024-11-22 12:46:42,905 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-22 12:46:42,906 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-22 12:46:42,906 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-22 12:46:42,906 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-22 12:46:42,906 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:46:42" (1/1) ... [2024-11-22 12:46:42,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 12:46:42,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 12:46:42,940 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) [2024-11-22 12:46:42,942 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 [2024-11-22 12:46:42,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-22 12:46:42,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-22 12:46:42,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-22 12:46:42,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-22 12:46:42,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-22 12:46:42,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-22 12:46:42,983 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-22 12:46:42,984 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-22 12:46:42,984 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-22 12:46:42,984 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-22 12:46:42,984 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-22 12:46:42,984 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-22 12:46:42,984 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-22 12:46:42,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-22 12:46:42,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-22 12:46:42,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-22 12:46:42,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-22 12:46:42,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-22 12:46:42,986 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-22 12:46:42,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-22 12:46:43,110 INFO L238 CfgBuilder]: Building ICFG [2024-11-22 12:46:43,112 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-22 12:46:43,485 INFO L? ?]: Removed 56 outVars from TransFormulas that were not future-live. [2024-11-22 12:46:43,485 INFO L287 CfgBuilder]: Performing block encoding [2024-11-22 12:46:43,500 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-22 12:46:43,500 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-22 12:46:43,501 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 12:46:43 BoogieIcfgContainer [2024-11-22 12:46:43,501 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-22 12:46:43,502 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-22 12:46:43,502 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-22 12:46:43,506 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-22 12:46:43,506 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 12:46:42" (1/3) ... [2024-11-22 12:46:43,507 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49327446 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 12:46:43, skipping insertion in model container [2024-11-22 12:46:43,507 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:46:42" (2/3) ... [2024-11-22 12:46:43,508 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49327446 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 12:46:43, skipping insertion in model container [2024-11-22 12:46:43,508 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 12:46:43" (3/3) ... [2024-11-22 12:46:43,509 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_variablewrapping_wrapper-ap_file-59.i [2024-11-22 12:46:43,522 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-22 12:46:43,522 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-22 12:46:43,574 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-22 12:46:43,579 INFO L333 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, 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;@262b08b8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-22 12:46:43,579 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-22 12:46:43,582 INFO L276 IsEmpty]: Start isEmpty. Operand has 84 states, 63 states have (on average 1.3650793650793651) internal successors, (86), 64 states have internal predecessors, (86), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-11-22 12:46:43,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-22 12:46:43,591 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:46:43,592 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 12:46:43,593 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:46:43,596 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:46:43,596 INFO L85 PathProgramCache]: Analyzing trace with hash -1500553373, now seen corresponding path program 1 times [2024-11-22 12:46:43,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:46:43,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938637262] [2024-11-22 12:46:43,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:46:43,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:46:43,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:46:43,855 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 578 trivial. 0 not checked. [2024-11-22 12:46:43,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:46:43,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938637262] [2024-11-22 12:46:43,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938637262] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 12:46:43,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113904652] [2024-11-22 12:46:43,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:46:43,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 12:46:43,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 12:46:43,859 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) [2024-11-22 12:46:43,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-22 12:46:44,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:46:44,023 INFO L255 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-22 12:46:44,031 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 12:46:44,055 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 578 trivial. 0 not checked. [2024-11-22 12:46:44,055 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 12:46:44,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113904652] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:46:44,056 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 12:46:44,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-22 12:46:44,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727910365] [2024-11-22 12:46:44,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:46:44,065 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-22 12:46:44,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:46:44,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-22 12:46:44,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-22 12:46:44,083 INFO L87 Difference]: Start difference. First operand has 84 states, 63 states have (on average 1.3650793650793651) internal successors, (86), 64 states have internal predecessors, (86), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Second operand has 2 states, 2 states have (on average 23.0) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 12:46:44,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:46:44,103 INFO L93 Difference]: Finished difference Result 161 states and 256 transitions. [2024-11-22 12:46:44,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-22 12:46:44,105 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 23.0) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 2 states have call successors, (18) Word has length 131 [2024-11-22 12:46:44,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:46:44,110 INFO L225 Difference]: With dead ends: 161 [2024-11-22 12:46:44,110 INFO L226 Difference]: Without dead ends: 80 [2024-11-22 12:46:44,112 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-22 12:46:44,115 INFO L432 NwaCegarLoop]: 115 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 12:46:44,115 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 12:46:44,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2024-11-22 12:46:44,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 80. [2024-11-22 12:46:44,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 60 states have (on average 1.3166666666666667) internal successors, (79), 60 states have internal predecessors, (79), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-11-22 12:46:44,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 115 transitions. [2024-11-22 12:46:44,146 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 115 transitions. Word has length 131 [2024-11-22 12:46:44,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:46:44,146 INFO L471 AbstractCegarLoop]: Abstraction has 80 states and 115 transitions. [2024-11-22 12:46:44,147 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 23.0) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 12:46:44,147 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 115 transitions. [2024-11-22 12:46:44,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-22 12:46:44,149 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:46:44,149 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 12:46:44,157 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-22 12:46:44,349 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-22 12:46:44,350 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:46:44,350 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:46:44,350 INFO L85 PathProgramCache]: Analyzing trace with hash -1926669505, now seen corresponding path program 1 times [2024-11-22 12:46:44,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:46:44,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664437711] [2024-11-22 12:46:44,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:46:44,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:46:44,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:46:44,819 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 12:46:44,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:46:44,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664437711] [2024-11-22 12:46:44,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664437711] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:46:44,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:46:44,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 12:46:44,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303032749] [2024-11-22 12:46:44,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:46:44,822 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 12:46:44,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:46:44,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 12:46:44,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-22 12:46:44,824 INFO L87 Difference]: Start difference. First operand 80 states and 115 transitions. Second operand has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-22 12:46:45,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:46:45,023 INFO L93 Difference]: Finished difference Result 235 states and 340 transitions. [2024-11-22 12:46:45,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 12:46:45,024 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 131 [2024-11-22 12:46:45,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:46:45,027 INFO L225 Difference]: With dead ends: 235 [2024-11-22 12:46:45,028 INFO L226 Difference]: Without dead ends: 158 [2024-11-22 12:46:45,028 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-22 12:46:45,030 INFO L432 NwaCegarLoop]: 87 mSDtfsCounter, 102 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 12:46:45,030 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 365 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 12:46:45,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2024-11-22 12:46:45,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 148. [2024-11-22 12:46:45,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 109 states have (on average 1.3027522935779816) internal successors, (142), 109 states have internal predecessors, (142), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-22 12:46:45,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 214 transitions. [2024-11-22 12:46:45,062 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 214 transitions. Word has length 131 [2024-11-22 12:46:45,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:46:45,063 INFO L471 AbstractCegarLoop]: Abstraction has 148 states and 214 transitions. [2024-11-22 12:46:45,064 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-22 12:46:45,064 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 214 transitions. [2024-11-22 12:46:45,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-22 12:46:45,066 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:46:45,067 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 12:46:45,067 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-22 12:46:45,067 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:46:45,067 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:46:45,067 INFO L85 PathProgramCache]: Analyzing trace with hash -1794896017, now seen corresponding path program 1 times [2024-11-22 12:46:45,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:46:45,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869958359] [2024-11-22 12:46:45,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:46:45,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:46:45,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:46:45,151 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 12:46:45,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:46:45,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869958359] [2024-11-22 12:46:45,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869958359] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:46:45,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:46:45,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 12:46:45,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212926319] [2024-11-22 12:46:45,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:46:45,154 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 12:46:45,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:46:45,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 12:46:45,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 12:46:45,156 INFO L87 Difference]: Start difference. First operand 148 states and 214 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:46:45,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:46:45,172 INFO L93 Difference]: Finished difference Result 248 states and 363 transitions. [2024-11-22 12:46:45,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 12:46:45,173 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 133 [2024-11-22 12:46:45,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:46:45,174 INFO L225 Difference]: With dead ends: 248 [2024-11-22 12:46:45,175 INFO L226 Difference]: Without dead ends: 150 [2024-11-22 12:46:45,175 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 12:46:45,176 INFO L432 NwaCegarLoop]: 114 mSDtfsCounter, 0 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 12:46:45,176 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 222 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 12:46:45,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2024-11-22 12:46:45,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 150. [2024-11-22 12:46:45,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 111 states have (on average 1.2972972972972974) internal successors, (144), 111 states have internal predecessors, (144), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-22 12:46:45,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 216 transitions. [2024-11-22 12:46:45,189 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 216 transitions. Word has length 133 [2024-11-22 12:46:45,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:46:45,189 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 216 transitions. [2024-11-22 12:46:45,189 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:46:45,189 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 216 transitions. [2024-11-22 12:46:45,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-22 12:46:45,191 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:46:45,191 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 12:46:45,191 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-22 12:46:45,191 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:46:45,191 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:46:45,192 INFO L85 PathProgramCache]: Analyzing trace with hash 505926573, now seen corresponding path program 1 times [2024-11-22 12:46:45,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:46:45,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769375064] [2024-11-22 12:46:45,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:46:45,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:46:45,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:46:45,549 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 12:46:45,551 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:46:45,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769375064] [2024-11-22 12:46:45,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769375064] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:46:45,551 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:46:45,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 12:46:45,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654071060] [2024-11-22 12:46:45,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:46:45,553 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 12:46:45,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:46:45,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 12:46:45,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 12:46:45,554 INFO L87 Difference]: Start difference. First operand 150 states and 216 transitions. Second operand has 5 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 12:46:45,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:46:45,696 INFO L93 Difference]: Finished difference Result 322 states and 467 transitions. [2024-11-22 12:46:45,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 12:46:45,696 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 133 [2024-11-22 12:46:45,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:46:45,698 INFO L225 Difference]: With dead ends: 322 [2024-11-22 12:46:45,698 INFO L226 Difference]: Without dead ends: 228 [2024-11-22 12:46:45,701 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-11-22 12:46:45,703 INFO L432 NwaCegarLoop]: 100 mSDtfsCounter, 121 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 254 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 12:46:45,704 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 254 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 12:46:45,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2024-11-22 12:46:45,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 226. [2024-11-22 12:46:45,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 168 states have (on average 1.2976190476190477) internal successors, (218), 168 states have internal predecessors, (218), 54 states have call successors, (54), 3 states have call predecessors, (54), 3 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2024-11-22 12:46:45,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 326 transitions. [2024-11-22 12:46:45,742 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 326 transitions. Word has length 133 [2024-11-22 12:46:45,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:46:45,742 INFO L471 AbstractCegarLoop]: Abstraction has 226 states and 326 transitions. [2024-11-22 12:46:45,742 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 12:46:45,743 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 326 transitions. [2024-11-22 12:46:45,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-22 12:46:45,747 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:46:45,747 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 12:46:45,747 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-22 12:46:45,747 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:46:45,748 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:46:45,748 INFO L85 PathProgramCache]: Analyzing trace with hash -80879441, now seen corresponding path program 1 times [2024-11-22 12:46:45,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:46:45,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523040915] [2024-11-22 12:46:45,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:46:45,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:46:45,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:46:45,885 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 12:46:45,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:46:45,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523040915] [2024-11-22 12:46:45,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523040915] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:46:45,885 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:46:45,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 12:46:45,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130664722] [2024-11-22 12:46:45,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:46:45,886 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 12:46:45,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:46:45,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 12:46:45,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-22 12:46:45,887 INFO L87 Difference]: Start difference. First operand 226 states and 326 transitions. Second operand has 5 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:46:46,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:46:46,005 INFO L93 Difference]: Finished difference Result 460 states and 659 transitions. [2024-11-22 12:46:46,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 12:46:46,006 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 133 [2024-11-22 12:46:46,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:46:46,008 INFO L225 Difference]: With dead ends: 460 [2024-11-22 12:46:46,009 INFO L226 Difference]: Without dead ends: 293 [2024-11-22 12:46:46,010 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-22 12:46:46,011 INFO L432 NwaCegarLoop]: 105 mSDtfsCounter, 81 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 12:46:46,012 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 309 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 12:46:46,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2024-11-22 12:46:46,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 290. [2024-11-22 12:46:46,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 215 states have (on average 1.2744186046511627) internal successors, (274), 216 states have internal predecessors, (274), 68 states have call successors, (68), 6 states have call predecessors, (68), 6 states have return successors, (68), 67 states have call predecessors, (68), 68 states have call successors, (68) [2024-11-22 12:46:46,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 410 transitions. [2024-11-22 12:46:46,040 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 410 transitions. Word has length 133 [2024-11-22 12:46:46,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:46:46,041 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 410 transitions. [2024-11-22 12:46:46,042 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:46:46,042 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 410 transitions. [2024-11-22 12:46:46,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-22 12:46:46,043 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:46:46,045 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 12:46:46,045 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-22 12:46:46,045 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:46:46,046 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:46:46,046 INFO L85 PathProgramCache]: Analyzing trace with hash -473906451, now seen corresponding path program 1 times [2024-11-22 12:46:46,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:46:46,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706056135] [2024-11-22 12:46:46,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:46:46,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:46:46,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:46:46,508 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 12:46:46,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:46:46,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706056135] [2024-11-22 12:46:46,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706056135] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:46:46,508 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:46:46,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-22 12:46:46,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665417379] [2024-11-22 12:46:46,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:46:46,509 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 12:46:46,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:46:46,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 12:46:46,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-22 12:46:46,511 INFO L87 Difference]: Start difference. First operand 290 states and 410 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 12:46:46,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:46:46,758 INFO L93 Difference]: Finished difference Result 643 states and 908 transitions. [2024-11-22 12:46:46,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 12:46:46,759 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 133 [2024-11-22 12:46:46,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:46:46,763 INFO L225 Difference]: With dead ends: 643 [2024-11-22 12:46:46,764 INFO L226 Difference]: Without dead ends: 423 [2024-11-22 12:46:46,765 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2024-11-22 12:46:46,766 INFO L432 NwaCegarLoop]: 110 mSDtfsCounter, 163 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 12:46:46,766 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 364 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 12:46:46,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2024-11-22 12:46:46,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 418. [2024-11-22 12:46:46,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 328 states have (on average 1.295731707317073) internal successors, (425), 332 states have internal predecessors, (425), 80 states have call successors, (80), 9 states have call predecessors, (80), 9 states have return successors, (80), 76 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-22 12:46:46,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 585 transitions. [2024-11-22 12:46:46,815 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 585 transitions. Word has length 133 [2024-11-22 12:46:46,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:46:46,816 INFO L471 AbstractCegarLoop]: Abstraction has 418 states and 585 transitions. [2024-11-22 12:46:46,816 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 12:46:46,817 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 585 transitions. [2024-11-22 12:46:46,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-22 12:46:46,817 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:46:46,817 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 12:46:46,818 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-22 12:46:46,818 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:46:46,818 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:46:46,818 INFO L85 PathProgramCache]: Analyzing trace with hash 206151919, now seen corresponding path program 1 times [2024-11-22 12:46:46,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:46:46,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476384241] [2024-11-22 12:46:46,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:46:46,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:46:46,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:46:46,927 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 12:46:46,927 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:46:46,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476384241] [2024-11-22 12:46:46,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476384241] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:46:46,927 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:46:46,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 12:46:46,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971945284] [2024-11-22 12:46:46,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:46:46,928 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 12:46:46,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:46:46,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 12:46:46,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-22 12:46:46,930 INFO L87 Difference]: Start difference. First operand 418 states and 585 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 12:46:47,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:46:47,070 INFO L93 Difference]: Finished difference Result 886 states and 1245 transitions. [2024-11-22 12:46:47,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 12:46:47,071 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 133 [2024-11-22 12:46:47,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:46:47,074 INFO L225 Difference]: With dead ends: 886 [2024-11-22 12:46:47,074 INFO L226 Difference]: Without dead ends: 537 [2024-11-22 12:46:47,074 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-22 12:46:47,075 INFO L432 NwaCegarLoop]: 101 mSDtfsCounter, 102 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 12:46:47,075 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 392 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 12:46:47,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2024-11-22 12:46:47,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 435. [2024-11-22 12:46:47,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 345 states have (on average 1.2927536231884058) internal successors, (446), 349 states have internal predecessors, (446), 80 states have call successors, (80), 9 states have call predecessors, (80), 9 states have return successors, (80), 76 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-22 12:46:47,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 606 transitions. [2024-11-22 12:46:47,111 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 606 transitions. Word has length 133 [2024-11-22 12:46:47,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:46:47,111 INFO L471 AbstractCegarLoop]: Abstraction has 435 states and 606 transitions. [2024-11-22 12:46:47,111 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 12:46:47,111 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 606 transitions. [2024-11-22 12:46:47,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-22 12:46:47,113 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:46:47,113 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 12:46:47,113 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-22 12:46:47,113 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:46:47,114 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:46:47,114 INFO L85 PathProgramCache]: Analyzing trace with hash -215741013, now seen corresponding path program 1 times [2024-11-22 12:46:47,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:46:47,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409698233] [2024-11-22 12:46:47,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:46:47,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:46:47,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:46:47,241 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 12:46:47,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:46:47,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409698233] [2024-11-22 12:46:47,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409698233] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:46:47,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:46:47,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 12:46:47,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623408003] [2024-11-22 12:46:47,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:46:47,243 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 12:46:47,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:46:47,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 12:46:47,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-22 12:46:47,244 INFO L87 Difference]: Start difference. First operand 435 states and 606 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 12:46:47,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:46:47,390 INFO L93 Difference]: Finished difference Result 862 states and 1202 transitions. [2024-11-22 12:46:47,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 12:46:47,391 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 133 [2024-11-22 12:46:47,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:46:47,393 INFO L225 Difference]: With dead ends: 862 [2024-11-22 12:46:47,393 INFO L226 Difference]: Without dead ends: 503 [2024-11-22 12:46:47,394 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-22 12:46:47,394 INFO L432 NwaCegarLoop]: 101 mSDtfsCounter, 104 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 393 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 12:46:47,395 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 393 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 12:46:47,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2024-11-22 12:46:47,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 417. [2024-11-22 12:46:47,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 327 states have (on average 1.2844036697247707) internal successors, (420), 331 states have internal predecessors, (420), 80 states have call successors, (80), 9 states have call predecessors, (80), 9 states have return successors, (80), 76 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-22 12:46:47,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 580 transitions. [2024-11-22 12:46:47,425 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 580 transitions. Word has length 133 [2024-11-22 12:46:47,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:46:47,425 INFO L471 AbstractCegarLoop]: Abstraction has 417 states and 580 transitions. [2024-11-22 12:46:47,426 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 12:46:47,426 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 580 transitions. [2024-11-22 12:46:47,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-11-22 12:46:47,427 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:46:47,427 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 12:46:47,427 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-22 12:46:47,427 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:46:47,427 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:46:47,427 INFO L85 PathProgramCache]: Analyzing trace with hash -1737620353, now seen corresponding path program 1 times [2024-11-22 12:46:47,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:46:47,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587788166] [2024-11-22 12:46:47,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:46:47,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:46:47,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:46:47,842 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 12:46:47,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:46:47,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587788166] [2024-11-22 12:46:47,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587788166] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:46:47,843 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:46:47,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-22 12:46:47,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495875300] [2024-11-22 12:46:47,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:46:47,843 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 12:46:47,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:46:47,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 12:46:47,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 12:46:47,844 INFO L87 Difference]: Start difference. First operand 417 states and 580 transitions. Second operand has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 7 states have internal predecessors, (48), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:46:48,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:46:48,031 INFO L93 Difference]: Finished difference Result 1038 states and 1438 transitions. [2024-11-22 12:46:48,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-22 12:46:48,032 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 7 states have internal predecessors, (48), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 135 [2024-11-22 12:46:48,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:46:48,035 INFO L225 Difference]: With dead ends: 1038 [2024-11-22 12:46:48,035 INFO L226 Difference]: Without dead ends: 697 [2024-11-22 12:46:48,035 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-22 12:46:48,036 INFO L432 NwaCegarLoop]: 126 mSDtfsCounter, 143 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 12:46:48,036 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 545 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 12:46:48,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2024-11-22 12:46:48,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 491. [2024-11-22 12:46:48,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 401 states have (on average 1.2892768079800498) internal successors, (517), 405 states have internal predecessors, (517), 80 states have call successors, (80), 9 states have call predecessors, (80), 9 states have return successors, (80), 76 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-22 12:46:48,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 677 transitions. [2024-11-22 12:46:48,071 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 677 transitions. Word has length 135 [2024-11-22 12:46:48,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:46:48,071 INFO L471 AbstractCegarLoop]: Abstraction has 491 states and 677 transitions. [2024-11-22 12:46:48,071 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 7 states have internal predecessors, (48), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:46:48,072 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 677 transitions. [2024-11-22 12:46:48,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-22 12:46:48,072 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:46:48,073 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 12:46:48,073 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-22 12:46:48,073 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:46:48,073 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:46:48,073 INFO L85 PathProgramCache]: Analyzing trace with hash 5422576, now seen corresponding path program 1 times [2024-11-22 12:46:48,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:46:48,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220679459] [2024-11-22 12:46:48,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:46:48,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:46:48,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 12:46:48,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [674564119] [2024-11-22 12:46:48,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:46:48,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 12:46:48,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 12:46:48,145 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) [2024-11-22 12:46:48,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-22 12:46:48,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:46:48,284 INFO L255 TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-22 12:46:48,294 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 12:46:49,624 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-22 12:46:49,856 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-22 12:46:50,456 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2024-11-22 12:46:50,464 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 20 [2024-11-22 12:46:50,544 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-22 12:46:50,544 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 12 [2024-11-22 12:46:50,557 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-11-22 12:46:50,558 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 12:46:50,604 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 57 [2024-11-22 12:46:50,607 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 49 [2024-11-22 12:46:54,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:46:54,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220679459] [2024-11-22 12:46:54,845 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 12:46:54,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674564119] [2024-11-22 12:46:54,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674564119] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 12:46:54,845 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 12:46:54,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-22 12:46:54,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187184820] [2024-11-22 12:46:54,845 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 12:46:54,845 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-22 12:46:54,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:46:54,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-22 12:46:54,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=139, Unknown=1, NotChecked=0, Total=182 [2024-11-22 12:46:54,847 INFO L87 Difference]: Start difference. First operand 491 states and 677 transitions. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 12:46:55,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:46:55,425 INFO L93 Difference]: Finished difference Result 930 states and 1283 transitions. [2024-11-22 12:46:55,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 12:46:55,426 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 136 [2024-11-22 12:46:55,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:46:55,432 INFO L225 Difference]: With dead ends: 930 [2024-11-22 12:46:55,432 INFO L226 Difference]: Without dead ends: 520 [2024-11-22 12:46:55,433 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=93, Invalid=248, Unknown=1, NotChecked=0, Total=342 [2024-11-22 12:46:55,434 INFO L432 NwaCegarLoop]: 107 mSDtfsCounter, 109 mSDsluCounter, 471 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 578 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 12:46:55,434 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 578 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 464 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 12:46:55,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2024-11-22 12:46:55,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 491. [2024-11-22 12:46:55,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 401 states have (on average 1.286783042394015) internal successors, (516), 405 states have internal predecessors, (516), 80 states have call successors, (80), 9 states have call predecessors, (80), 9 states have return successors, (80), 76 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-22 12:46:55,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 676 transitions. [2024-11-22 12:46:55,463 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 676 transitions. Word has length 136 [2024-11-22 12:46:55,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:46:55,463 INFO L471 AbstractCegarLoop]: Abstraction has 491 states and 676 transitions. [2024-11-22 12:46:55,463 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 12:46:55,463 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 676 transitions. [2024-11-22 12:46:55,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-22 12:46:55,464 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:46:55,464 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 12:46:55,472 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-22 12:46:55,668 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-22 12:46:55,669 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:46:55,669 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:46:55,669 INFO L85 PathProgramCache]: Analyzing trace with hash 312298948, now seen corresponding path program 1 times [2024-11-22 12:46:55,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:46:55,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650743924] [2024-11-22 12:46:55,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:46:55,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:46:55,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 12:46:55,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [911646604] [2024-11-22 12:46:55,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:46:55,728 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 12:46:55,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 12:46:55,732 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) [2024-11-22 12:46:55,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-22 12:46:55,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:46:55,875 INFO L255 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-22 12:46:55,883 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 12:46:55,976 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2024-11-22 12:46:57,010 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-22 12:46:57,195 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-22 12:46:57,777 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2024-11-22 12:46:57,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-22 12:46:57,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-22 12:46:57,787 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2024-11-22 12:46:57,893 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-22 12:46:57,894 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2024-11-22 12:46:57,935 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-11-22 12:46:57,935 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 12:46:58,023 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 55 [2024-11-22 12:46:58,026 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 47 [2024-11-22 12:47:02,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:02,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650743924] [2024-11-22 12:47:02,791 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 12:47:02,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911646604] [2024-11-22 12:47:02,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911646604] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 12:47:02,791 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 12:47:02,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-22 12:47:02,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816952160] [2024-11-22 12:47:02,791 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 12:47:02,792 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-22 12:47:02,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:02,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-22 12:47:02,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=140, Unknown=1, NotChecked=0, Total=182 [2024-11-22 12:47:02,792 INFO L87 Difference]: Start difference. First operand 491 states and 676 transitions. Second operand has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 8 states have internal predecessors, (53), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 12:47:03,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:03,484 INFO L93 Difference]: Finished difference Result 927 states and 1278 transitions. [2024-11-22 12:47:03,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 12:47:03,484 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 8 states have internal predecessors, (53), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 137 [2024-11-22 12:47:03,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:03,487 INFO L225 Difference]: With dead ends: 927 [2024-11-22 12:47:03,487 INFO L226 Difference]: Without dead ends: 515 [2024-11-22 12:47:03,488 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=92, Invalid=249, Unknown=1, NotChecked=0, Total=342 [2024-11-22 12:47:03,488 INFO L432 NwaCegarLoop]: 90 mSDtfsCounter, 148 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 471 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:03,488 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 471 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 12:47:03,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2024-11-22 12:47:03,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 491. [2024-11-22 12:47:03,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 401 states have (on average 1.28428927680798) internal successors, (515), 405 states have internal predecessors, (515), 80 states have call successors, (80), 9 states have call predecessors, (80), 9 states have return successors, (80), 76 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-22 12:47:03,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 675 transitions. [2024-11-22 12:47:03,514 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 675 transitions. Word has length 137 [2024-11-22 12:47:03,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:03,514 INFO L471 AbstractCegarLoop]: Abstraction has 491 states and 675 transitions. [2024-11-22 12:47:03,514 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 8 states have internal predecessors, (53), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 12:47:03,515 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 675 transitions. [2024-11-22 12:47:03,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-22 12:47:03,515 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:03,515 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 12:47:03,523 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-22 12:47:03,716 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 12:47:03,716 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:03,717 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:03,717 INFO L85 PathProgramCache]: Analyzing trace with hash 339308277, now seen corresponding path program 1 times [2024-11-22 12:47:03,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:03,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936988551] [2024-11-22 12:47:03,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:03,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:03,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:04,649 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 12:47:04,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:04,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936988551] [2024-11-22 12:47:04,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936988551] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:47:04,650 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:47:04,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-22 12:47:04,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996758089] [2024-11-22 12:47:04,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:47:04,650 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 12:47:04,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:04,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 12:47:04,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-22 12:47:04,651 INFO L87 Difference]: Start difference. First operand 491 states and 675 transitions. Second operand has 8 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:05,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:05,022 INFO L93 Difference]: Finished difference Result 1181 states and 1623 transitions. [2024-11-22 12:47:05,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 12:47:05,023 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 138 [2024-11-22 12:47:05,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:05,026 INFO L225 Difference]: With dead ends: 1181 [2024-11-22 12:47:05,026 INFO L226 Difference]: Without dead ends: 778 [2024-11-22 12:47:05,027 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2024-11-22 12:47:05,027 INFO L432 NwaCegarLoop]: 143 mSDtfsCounter, 122 mSDsluCounter, 605 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 748 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:05,028 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 748 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 12:47:05,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 778 states. [2024-11-22 12:47:05,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 778 to 561. [2024-11-22 12:47:05,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 471 states have (on average 1.29723991507431) internal successors, (611), 475 states have internal predecessors, (611), 80 states have call successors, (80), 9 states have call predecessors, (80), 9 states have return successors, (80), 76 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-22 12:47:05,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 771 transitions. [2024-11-22 12:47:05,080 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 771 transitions. Word has length 138 [2024-11-22 12:47:05,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:05,080 INFO L471 AbstractCegarLoop]: Abstraction has 561 states and 771 transitions. [2024-11-22 12:47:05,081 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:05,081 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 771 transitions. [2024-11-22 12:47:05,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-22 12:47:05,083 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:05,083 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 12:47:05,083 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-22 12:47:05,083 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:05,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:05,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1019366647, now seen corresponding path program 1 times [2024-11-22 12:47:05,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:05,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846123902] [2024-11-22 12:47:05,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:05,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:05,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:05,310 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 12:47:05,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:05,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846123902] [2024-11-22 12:47:05,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846123902] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:47:05,311 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:47:05,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-22 12:47:05,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92598422] [2024-11-22 12:47:05,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:47:05,312 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 12:47:05,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:05,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 12:47:05,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-22 12:47:05,313 INFO L87 Difference]: Start difference. First operand 561 states and 771 transitions. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:05,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:05,508 INFO L93 Difference]: Finished difference Result 1094 states and 1511 transitions. [2024-11-22 12:47:05,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 12:47:05,509 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 138 [2024-11-22 12:47:05,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:05,511 INFO L225 Difference]: With dead ends: 1094 [2024-11-22 12:47:05,511 INFO L226 Difference]: Without dead ends: 624 [2024-11-22 12:47:05,512 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-11-22 12:47:05,512 INFO L432 NwaCegarLoop]: 128 mSDtfsCounter, 137 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:05,513 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 371 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 12:47:05,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2024-11-22 12:47:05,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 561. [2024-11-22 12:47:05,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 471 states have (on average 1.2887473460721868) internal successors, (607), 475 states have internal predecessors, (607), 80 states have call successors, (80), 9 states have call predecessors, (80), 9 states have return successors, (80), 76 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-22 12:47:05,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 767 transitions. [2024-11-22 12:47:05,567 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 767 transitions. Word has length 138 [2024-11-22 12:47:05,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:05,568 INFO L471 AbstractCegarLoop]: Abstraction has 561 states and 767 transitions. [2024-11-22 12:47:05,568 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:05,568 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 767 transitions. [2024-11-22 12:47:05,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-22 12:47:05,569 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:05,569 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 12:47:05,569 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-22 12:47:05,569 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:05,569 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:05,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1349635465, now seen corresponding path program 1 times [2024-11-22 12:47:05,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:05,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271227221] [2024-11-22 12:47:05,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:05,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:05,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:05,778 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 12:47:05,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:05,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271227221] [2024-11-22 12:47:05,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271227221] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:47:05,779 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:47:05,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-22 12:47:05,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109127459] [2024-11-22 12:47:05,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:47:05,780 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 12:47:05,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:05,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 12:47:05,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-22 12:47:05,780 INFO L87 Difference]: Start difference. First operand 561 states and 767 transitions. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:06,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:06,016 INFO L93 Difference]: Finished difference Result 1088 states and 1501 transitions. [2024-11-22 12:47:06,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 12:47:06,017 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 138 [2024-11-22 12:47:06,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:06,019 INFO L225 Difference]: With dead ends: 1088 [2024-11-22 12:47:06,019 INFO L226 Difference]: Without dead ends: 618 [2024-11-22 12:47:06,020 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-11-22 12:47:06,020 INFO L432 NwaCegarLoop]: 123 mSDtfsCounter, 109 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:06,021 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 409 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 12:47:06,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2024-11-22 12:47:06,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 564. [2024-11-22 12:47:06,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 474 states have (on average 1.2784810126582278) internal successors, (606), 478 states have internal predecessors, (606), 80 states have call successors, (80), 9 states have call predecessors, (80), 9 states have return successors, (80), 76 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-22 12:47:06,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 766 transitions. [2024-11-22 12:47:06,059 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 766 transitions. Word has length 138 [2024-11-22 12:47:06,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:06,059 INFO L471 AbstractCegarLoop]: Abstraction has 564 states and 766 transitions. [2024-11-22 12:47:06,059 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:06,059 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 766 transitions. [2024-11-22 12:47:06,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-22 12:47:06,060 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:06,060 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 12:47:06,060 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-22 12:47:06,060 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:06,061 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:06,061 INFO L85 PathProgramCache]: Analyzing trace with hash -669577095, now seen corresponding path program 1 times [2024-11-22 12:47:06,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:06,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986044749] [2024-11-22 12:47:06,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:06,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:06,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:06,316 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 12:47:06,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:06,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986044749] [2024-11-22 12:47:06,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986044749] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:47:06,317 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:47:06,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-22 12:47:06,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957153670] [2024-11-22 12:47:06,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:47:06,317 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 12:47:06,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:06,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 12:47:06,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-22 12:47:06,318 INFO L87 Difference]: Start difference. First operand 564 states and 766 transitions. Second operand has 8 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:06,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:06,536 INFO L93 Difference]: Finished difference Result 1152 states and 1564 transitions. [2024-11-22 12:47:06,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 12:47:06,536 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 138 [2024-11-22 12:47:06,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:06,539 INFO L225 Difference]: With dead ends: 1152 [2024-11-22 12:47:06,539 INFO L226 Difference]: Without dead ends: 687 [2024-11-22 12:47:06,541 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2024-11-22 12:47:06,541 INFO L432 NwaCegarLoop]: 152 mSDtfsCounter, 109 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 782 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:06,541 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 782 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 12:47:06,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2024-11-22 12:47:06,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 476. [2024-11-22 12:47:06,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 398 states have (on average 1.2688442211055277) internal successors, (505), 399 states have internal predecessors, (505), 68 states have call successors, (68), 9 states have call predecessors, (68), 9 states have return successors, (68), 67 states have call predecessors, (68), 68 states have call successors, (68) [2024-11-22 12:47:06,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 641 transitions. [2024-11-22 12:47:06,578 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 641 transitions. Word has length 138 [2024-11-22 12:47:06,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:06,578 INFO L471 AbstractCegarLoop]: Abstraction has 476 states and 641 transitions. [2024-11-22 12:47:06,578 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:06,579 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 641 transitions. [2024-11-22 12:47:06,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-22 12:47:06,579 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:06,579 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 12:47:06,579 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-22 12:47:06,580 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:06,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:06,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1941985744, now seen corresponding path program 1 times [2024-11-22 12:47:06,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:06,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045313618] [2024-11-22 12:47:06,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:06,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:06,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:06,619 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 12:47:06,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:06,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045313618] [2024-11-22 12:47:06,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045313618] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:47:06,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:47:06,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 12:47:06,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185683778] [2024-11-22 12:47:06,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:47:06,620 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 12:47:06,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:06,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 12:47:06,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 12:47:06,620 INFO L87 Difference]: Start difference. First operand 476 states and 641 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:06,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:06,659 INFO L93 Difference]: Finished difference Result 861 states and 1173 transitions. [2024-11-22 12:47:06,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 12:47:06,660 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 140 [2024-11-22 12:47:06,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:06,662 INFO L225 Difference]: With dead ends: 861 [2024-11-22 12:47:06,662 INFO L226 Difference]: Without dead ends: 480 [2024-11-22 12:47:06,663 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 12:47:06,663 INFO L432 NwaCegarLoop]: 114 mSDtfsCounter, 0 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:06,663 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 221 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 12:47:06,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2024-11-22 12:47:06,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 480. [2024-11-22 12:47:06,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 402 states have (on average 1.2661691542288558) internal successors, (509), 403 states have internal predecessors, (509), 68 states have call successors, (68), 9 states have call predecessors, (68), 9 states have return successors, (68), 67 states have call predecessors, (68), 68 states have call successors, (68) [2024-11-22 12:47:06,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 645 transitions. [2024-11-22 12:47:06,712 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 645 transitions. Word has length 140 [2024-11-22 12:47:06,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:06,713 INFO L471 AbstractCegarLoop]: Abstraction has 480 states and 645 transitions. [2024-11-22 12:47:06,713 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:06,713 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 645 transitions. [2024-11-22 12:47:06,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-22 12:47:06,713 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:06,714 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 12:47:06,714 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-22 12:47:06,714 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:06,714 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:06,714 INFO L85 PathProgramCache]: Analyzing trace with hash 1543634926, now seen corresponding path program 1 times [2024-11-22 12:47:06,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:06,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436237205] [2024-11-22 12:47:06,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:06,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:06,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:06,875 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 561 trivial. 0 not checked. [2024-11-22 12:47:06,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:06,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436237205] [2024-11-22 12:47:06,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436237205] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 12:47:06,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166655706] [2024-11-22 12:47:06,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:06,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 12:47:06,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 12:47:06,878 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) [2024-11-22 12:47:06,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-22 12:47:07,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:07,006 INFO L255 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-22 12:47:07,009 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 12:47:07,042 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 12:47:07,042 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 12:47:07,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166655706] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:47:07,043 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 12:47:07,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 12 [2024-11-22 12:47:07,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123511600] [2024-11-22 12:47:07,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:47:07,043 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 12:47:07,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:07,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 12:47:07,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-11-22 12:47:07,044 INFO L87 Difference]: Start difference. First operand 480 states and 645 transitions. Second operand has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 7 states have internal predecessors, (53), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:07,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:07,098 INFO L93 Difference]: Finished difference Result 497 states and 664 transitions. [2024-11-22 12:47:07,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-22 12:47:07,099 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 7 states have internal predecessors, (53), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 140 [2024-11-22 12:47:07,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:07,101 INFO L225 Difference]: With dead ends: 497 [2024-11-22 12:47:07,101 INFO L226 Difference]: Without dead ends: 495 [2024-11-22 12:47:07,102 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-11-22 12:47:07,102 INFO L432 NwaCegarLoop]: 110 mSDtfsCounter, 0 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:07,102 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 648 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 12:47:07,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2024-11-22 12:47:07,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 495. [2024-11-22 12:47:07,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 417 states have (on average 1.2565947242206235) internal successors, (524), 418 states have internal predecessors, (524), 68 states have call successors, (68), 9 states have call predecessors, (68), 9 states have return successors, (68), 67 states have call predecessors, (68), 68 states have call successors, (68) [2024-11-22 12:47:07,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 660 transitions. [2024-11-22 12:47:07,151 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 660 transitions. Word has length 140 [2024-11-22 12:47:07,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:07,153 INFO L471 AbstractCegarLoop]: Abstraction has 495 states and 660 transitions. [2024-11-22 12:47:07,153 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 7 states have internal predecessors, (53), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:07,153 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 660 transitions. [2024-11-22 12:47:07,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-22 12:47:07,154 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:07,154 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 12:47:07,162 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-22 12:47:07,355 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-22 12:47:07,355 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:07,355 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:07,356 INFO L85 PathProgramCache]: Analyzing trace with hash -1924751351, now seen corresponding path program 1 times [2024-11-22 12:47:07,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:07,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004883049] [2024-11-22 12:47:07,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:07,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:07,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:07,524 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 561 trivial. 0 not checked. [2024-11-22 12:47:07,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:07,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004883049] [2024-11-22 12:47:07,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004883049] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 12:47:07,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582193704] [2024-11-22 12:47:07,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:07,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 12:47:07,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 12:47:07,528 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) [2024-11-22 12:47:07,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-22 12:47:07,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:07,660 INFO L255 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 12:47:07,663 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 12:47:07,716 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 12:47:07,716 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 12:47:07,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582193704] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:47:07,716 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 12:47:07,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 15 [2024-11-22 12:47:07,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146524367] [2024-11-22 12:47:07,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:47:07,716 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 12:47:07,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:07,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 12:47:07,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2024-11-22 12:47:07,717 INFO L87 Difference]: Start difference. First operand 495 states and 660 transitions. Second operand has 8 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:07,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:07,777 INFO L93 Difference]: Finished difference Result 515 states and 682 transitions. [2024-11-22 12:47:07,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 12:47:07,777 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 142 [2024-11-22 12:47:07,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:07,779 INFO L225 Difference]: With dead ends: 515 [2024-11-22 12:47:07,779 INFO L226 Difference]: Without dead ends: 513 [2024-11-22 12:47:07,780 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2024-11-22 12:47:07,780 INFO L432 NwaCegarLoop]: 109 mSDtfsCounter, 0 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 749 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:07,780 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 749 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 12:47:07,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2024-11-22 12:47:07,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 498. [2024-11-22 12:47:07,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 420 states have (on average 1.2547619047619047) internal successors, (527), 421 states have internal predecessors, (527), 68 states have call successors, (68), 9 states have call predecessors, (68), 9 states have return successors, (68), 67 states have call predecessors, (68), 68 states have call successors, (68) [2024-11-22 12:47:07,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 663 transitions. [2024-11-22 12:47:07,814 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 663 transitions. Word has length 142 [2024-11-22 12:47:07,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:07,814 INFO L471 AbstractCegarLoop]: Abstraction has 498 states and 663 transitions. [2024-11-22 12:47:07,814 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:07,814 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 663 transitions. [2024-11-22 12:47:07,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2024-11-22 12:47:07,816 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:07,816 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 36, 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, 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] [2024-11-22 12:47:07,824 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-22 12:47:08,016 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-22 12:47:08,017 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:08,017 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:08,017 INFO L85 PathProgramCache]: Analyzing trace with hash 746538535, now seen corresponding path program 1 times [2024-11-22 12:47:08,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:08,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069761510] [2024-11-22 12:47:08,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:08,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:08,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:08,191 INFO L134 CoverageAnalysis]: Checked inductivity of 2575 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 2564 trivial. 0 not checked. [2024-11-22 12:47:08,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:08,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069761510] [2024-11-22 12:47:08,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069761510] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:47:08,191 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:47:08,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 12:47:08,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431163636] [2024-11-22 12:47:08,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:47:08,193 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 12:47:08,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:08,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 12:47:08,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-22 12:47:08,194 INFO L87 Difference]: Start difference. First operand 498 states and 663 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:08,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:08,288 INFO L93 Difference]: Finished difference Result 814 states and 1094 transitions. [2024-11-22 12:47:08,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 12:47:08,289 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 268 [2024-11-22 12:47:08,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:08,291 INFO L225 Difference]: With dead ends: 814 [2024-11-22 12:47:08,291 INFO L226 Difference]: Without dead ends: 542 [2024-11-22 12:47:08,292 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-22 12:47:08,292 INFO L432 NwaCegarLoop]: 139 mSDtfsCounter, 35 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 470 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:08,293 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 470 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 12:47:08,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2024-11-22 12:47:08,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 498. [2024-11-22 12:47:08,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 420 states have (on average 1.2547619047619047) internal successors, (527), 421 states have internal predecessors, (527), 68 states have call successors, (68), 9 states have call predecessors, (68), 9 states have return successors, (68), 67 states have call predecessors, (68), 68 states have call successors, (68) [2024-11-22 12:47:08,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 663 transitions. [2024-11-22 12:47:08,328 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 663 transitions. Word has length 268 [2024-11-22 12:47:08,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:08,328 INFO L471 AbstractCegarLoop]: Abstraction has 498 states and 663 transitions. [2024-11-22 12:47:08,328 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:08,328 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 663 transitions. [2024-11-22 12:47:08,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2024-11-22 12:47:08,330 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:08,330 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 36, 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, 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] [2024-11-22 12:47:08,330 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-22 12:47:08,330 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:08,331 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:08,331 INFO L85 PathProgramCache]: Analyzing trace with hash 324645603, now seen corresponding path program 1 times [2024-11-22 12:47:08,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:08,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34045063] [2024-11-22 12:47:08,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:08,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:08,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:08,523 INFO L134 CoverageAnalysis]: Checked inductivity of 2575 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 2564 trivial. 0 not checked. [2024-11-22 12:47:08,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:08,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34045063] [2024-11-22 12:47:08,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34045063] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:47:08,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:47:08,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 12:47:08,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037186001] [2024-11-22 12:47:08,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:47:08,525 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 12:47:08,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:08,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 12:47:08,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-22 12:47:08,526 INFO L87 Difference]: Start difference. First operand 498 states and 663 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:08,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:08,621 INFO L93 Difference]: Finished difference Result 814 states and 1094 transitions. [2024-11-22 12:47:08,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 12:47:08,621 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 268 [2024-11-22 12:47:08,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:08,623 INFO L225 Difference]: With dead ends: 814 [2024-11-22 12:47:08,623 INFO L226 Difference]: Without dead ends: 542 [2024-11-22 12:47:08,624 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-22 12:47:08,624 INFO L432 NwaCegarLoop]: 134 mSDtfsCounter, 33 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:08,624 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 459 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 12:47:08,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2024-11-22 12:47:08,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 501. [2024-11-22 12:47:08,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 423 states have (on average 1.2529550827423168) internal successors, (530), 424 states have internal predecessors, (530), 68 states have call successors, (68), 9 states have call predecessors, (68), 9 states have return successors, (68), 67 states have call predecessors, (68), 68 states have call successors, (68) [2024-11-22 12:47:08,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 666 transitions. [2024-11-22 12:47:08,683 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 666 transitions. Word has length 268 [2024-11-22 12:47:08,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:08,684 INFO L471 AbstractCegarLoop]: Abstraction has 501 states and 666 transitions. [2024-11-22 12:47:08,684 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:08,684 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 666 transitions. [2024-11-22 12:47:08,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2024-11-22 12:47:08,689 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:08,689 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 36, 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, 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] [2024-11-22 12:47:08,689 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-22 12:47:08,689 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:08,690 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:08,690 INFO L85 PathProgramCache]: Analyzing trace with hash 1004703973, now seen corresponding path program 1 times [2024-11-22 12:47:08,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:08,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946401101] [2024-11-22 12:47:08,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:08,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:08,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:09,225 INFO L134 CoverageAnalysis]: Checked inductivity of 2575 backedges. 5 proven. 22 refuted. 0 times theorem prover too weak. 2548 trivial. 0 not checked. [2024-11-22 12:47:09,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:09,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946401101] [2024-11-22 12:47:09,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946401101] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 12:47:09,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708324316] [2024-11-22 12:47:09,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:09,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 12:47:09,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 12:47:09,228 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) [2024-11-22 12:47:09,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-22 12:47:09,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:09,422 INFO L255 TraceCheckSpWp]: Trace formula consists of 794 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-22 12:47:09,427 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 12:47:10,697 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-22 12:47:10,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-22 12:47:10,841 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2024-11-22 12:47:10,881 INFO L134 CoverageAnalysis]: Checked inductivity of 2575 backedges. 5 proven. 744 refuted. 0 times theorem prover too weak. 1826 trivial. 0 not checked. [2024-11-22 12:47:10,881 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 12:47:10,901 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2024-11-22 12:47:10,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708324316] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 12:47:10,935 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 12:47:10,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 11 [2024-11-22 12:47:10,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049518014] [2024-11-22 12:47:10,935 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 12:47:10,936 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-22 12:47:10,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:10,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-22 12:47:10,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2024-11-22 12:47:10,937 INFO L87 Difference]: Start difference. First operand 501 states and 666 transitions. Second operand has 11 states, 11 states have (on average 13.727272727272727) internal successors, (151), 11 states have internal predecessors, (151), 4 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (47), 4 states have call predecessors, (47), 4 states have call successors, (47) [2024-11-22 12:47:11,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:11,231 INFO L93 Difference]: Finished difference Result 1142 states and 1527 transitions. [2024-11-22 12:47:11,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 12:47:11,232 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 13.727272727272727) internal successors, (151), 11 states have internal predecessors, (151), 4 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (47), 4 states have call predecessors, (47), 4 states have call successors, (47) Word has length 268 [2024-11-22 12:47:11,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:11,235 INFO L225 Difference]: With dead ends: 1142 [2024-11-22 12:47:11,235 INFO L226 Difference]: Without dead ends: 737 [2024-11-22 12:47:11,236 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2024-11-22 12:47:11,237 INFO L432 NwaCegarLoop]: 160 mSDtfsCounter, 194 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 516 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:11,237 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 516 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 12:47:11,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2024-11-22 12:47:11,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 732. [2024-11-22 12:47:11,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 612 states have (on average 1.238562091503268) internal successors, (758), 616 states have internal predecessors, (758), 104 states have call successors, (104), 15 states have call predecessors, (104), 15 states have return successors, (104), 100 states have call predecessors, (104), 104 states have call successors, (104) [2024-11-22 12:47:11,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 966 transitions. [2024-11-22 12:47:11,314 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 966 transitions. Word has length 268 [2024-11-22 12:47:11,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:11,314 INFO L471 AbstractCegarLoop]: Abstraction has 732 states and 966 transitions. [2024-11-22 12:47:11,314 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 13.727272727272727) internal successors, (151), 11 states have internal predecessors, (151), 4 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (47), 4 states have call predecessors, (47), 4 states have call successors, (47) [2024-11-22 12:47:11,314 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 966 transitions. [2024-11-22 12:47:11,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2024-11-22 12:47:11,316 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:11,316 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 36, 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, 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] [2024-11-22 12:47:11,325 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-22 12:47:11,517 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 12:47:11,517 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:11,518 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:11,518 INFO L85 PathProgramCache]: Analyzing trace with hash -68381407, now seen corresponding path program 1 times [2024-11-22 12:47:11,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:11,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873472757] [2024-11-22 12:47:11,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:11,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:11,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:11,684 INFO L134 CoverageAnalysis]: Checked inductivity of 2575 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 2564 trivial. 0 not checked. [2024-11-22 12:47:11,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:11,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873472757] [2024-11-22 12:47:11,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873472757] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:47:11,685 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:47:11,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 12:47:11,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10097121] [2024-11-22 12:47:11,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:47:11,686 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 12:47:11,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:11,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 12:47:11,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-22 12:47:11,687 INFO L87 Difference]: Start difference. First operand 732 states and 966 transitions. Second operand has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:11,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:11,820 INFO L93 Difference]: Finished difference Result 1157 states and 1533 transitions. [2024-11-22 12:47:11,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 12:47:11,821 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 268 [2024-11-22 12:47:11,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:11,824 INFO L225 Difference]: With dead ends: 1157 [2024-11-22 12:47:11,824 INFO L226 Difference]: Without dead ends: 725 [2024-11-22 12:47:11,825 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-22 12:47:11,826 INFO L432 NwaCegarLoop]: 138 mSDtfsCounter, 31 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:11,826 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 591 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 12:47:11,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 725 states. [2024-11-22 12:47:11,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 725 to 720. [2024-11-22 12:47:11,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 600 states have (on average 1.2283333333333333) internal successors, (737), 604 states have internal predecessors, (737), 104 states have call successors, (104), 15 states have call predecessors, (104), 15 states have return successors, (104), 100 states have call predecessors, (104), 104 states have call successors, (104) [2024-11-22 12:47:11,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 945 transitions. [2024-11-22 12:47:11,922 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 945 transitions. Word has length 268 [2024-11-22 12:47:11,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:11,922 INFO L471 AbstractCegarLoop]: Abstraction has 720 states and 945 transitions. [2024-11-22 12:47:11,923 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:11,923 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 945 transitions. [2024-11-22 12:47:11,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2024-11-22 12:47:11,926 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:11,926 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 36, 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, 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] [2024-11-22 12:47:11,926 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-22 12:47:11,926 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:11,926 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:11,927 INFO L85 PathProgramCache]: Analyzing trace with hash 67570773, now seen corresponding path program 1 times [2024-11-22 12:47:11,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:11,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326291324] [2024-11-22 12:47:11,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:11,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:11,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:12,058 INFO L134 CoverageAnalysis]: Checked inductivity of 2577 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 2566 trivial. 0 not checked. [2024-11-22 12:47:12,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:12,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326291324] [2024-11-22 12:47:12,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326291324] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:47:12,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:47:12,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 12:47:12,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753924527] [2024-11-22 12:47:12,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:47:12,060 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 12:47:12,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:12,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 12:47:12,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-22 12:47:12,060 INFO L87 Difference]: Start difference. First operand 720 states and 945 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:12,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:12,156 INFO L93 Difference]: Finished difference Result 1433 states and 1876 transitions. [2024-11-22 12:47:12,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 12:47:12,156 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 270 [2024-11-22 12:47:12,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:12,159 INFO L225 Difference]: With dead ends: 1433 [2024-11-22 12:47:12,160 INFO L226 Difference]: Without dead ends: 809 [2024-11-22 12:47:12,161 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-22 12:47:12,161 INFO L432 NwaCegarLoop]: 119 mSDtfsCounter, 44 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 446 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:12,161 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 446 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 12:47:12,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2024-11-22 12:47:12,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 699. [2024-11-22 12:47:12,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 579 states have (on average 1.2158894645941278) internal successors, (704), 583 states have internal predecessors, (704), 104 states have call successors, (104), 15 states have call predecessors, (104), 15 states have return successors, (104), 100 states have call predecessors, (104), 104 states have call successors, (104) [2024-11-22 12:47:12,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 912 transitions. [2024-11-22 12:47:12,216 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 912 transitions. Word has length 270 [2024-11-22 12:47:12,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:12,217 INFO L471 AbstractCegarLoop]: Abstraction has 699 states and 912 transitions. [2024-11-22 12:47:12,217 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:12,217 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 912 transitions. [2024-11-22 12:47:12,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2024-11-22 12:47:12,218 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:12,218 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 36, 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, 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] [2024-11-22 12:47:12,219 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-22 12:47:12,219 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:12,219 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:12,219 INFO L85 PathProgramCache]: Analyzing trace with hash -354322159, now seen corresponding path program 1 times [2024-11-22 12:47:12,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:12,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999115750] [2024-11-22 12:47:12,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:12,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:12,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:12,340 INFO L134 CoverageAnalysis]: Checked inductivity of 2577 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 2566 trivial. 0 not checked. [2024-11-22 12:47:12,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:12,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999115750] [2024-11-22 12:47:12,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999115750] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:47:12,341 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:47:12,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 12:47:12,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195412148] [2024-11-22 12:47:12,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:47:12,341 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 12:47:12,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:12,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 12:47:12,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-22 12:47:12,342 INFO L87 Difference]: Start difference. First operand 699 states and 912 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:12,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:12,418 INFO L93 Difference]: Finished difference Result 1292 states and 1689 transitions. [2024-11-22 12:47:12,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 12:47:12,419 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 270 [2024-11-22 12:47:12,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:12,422 INFO L225 Difference]: With dead ends: 1292 [2024-11-22 12:47:12,422 INFO L226 Difference]: Without dead ends: 689 [2024-11-22 12:47:12,423 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-22 12:47:12,424 INFO L432 NwaCegarLoop]: 143 mSDtfsCounter, 28 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:12,424 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 409 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 12:47:12,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2024-11-22 12:47:12,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 687. [2024-11-22 12:47:12,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 687 states, 567 states have (on average 1.1957671957671958) internal successors, (678), 571 states have internal predecessors, (678), 104 states have call successors, (104), 15 states have call predecessors, (104), 15 states have return successors, (104), 100 states have call predecessors, (104), 104 states have call successors, (104) [2024-11-22 12:47:12,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 687 states to 687 states and 886 transitions. [2024-11-22 12:47:12,483 INFO L78 Accepts]: Start accepts. Automaton has 687 states and 886 transitions. Word has length 270 [2024-11-22 12:47:12,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:12,483 INFO L471 AbstractCegarLoop]: Abstraction has 687 states and 886 transitions. [2024-11-22 12:47:12,484 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:12,484 INFO L276 IsEmpty]: Start isEmpty. Operand 687 states and 886 transitions. [2024-11-22 12:47:12,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2024-11-22 12:47:12,485 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:12,485 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 36, 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, 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] [2024-11-22 12:47:12,485 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-22 12:47:12,485 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:12,485 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:12,486 INFO L85 PathProgramCache]: Analyzing trace with hash 539498296, now seen corresponding path program 1 times [2024-11-22 12:47:12,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:12,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221306760] [2024-11-22 12:47:12,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:12,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:12,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 12:47:12,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [597093936] [2024-11-22 12:47:12,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:12,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 12:47:12,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 12:47:12,607 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) [2024-11-22 12:47:12,609 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-22 12:47:12,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:12,967 INFO L255 TraceCheckSpWp]: Trace formula consists of 811 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-22 12:47:12,976 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 12:47:12,990 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2024-11-22 12:47:15,048 INFO L349 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2024-11-22 12:47:15,048 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 15 [2024-11-22 12:47:15,410 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2024-11-22 12:47:16,090 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-22 12:47:16,231 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-22 12:47:16,645 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2024-11-22 12:47:16,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-22 12:47:16,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-22 12:47:16,650 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 26 [2024-11-22 12:47:16,690 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-22 12:47:16,690 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 18 [2024-11-22 12:47:16,701 INFO L134 CoverageAnalysis]: Checked inductivity of 2577 backedges. 6 proven. 1634 refuted. 0 times theorem prover too weak. 937 trivial. 0 not checked. [2024-11-22 12:47:16,701 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 12:47:16,726 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 57 [2024-11-22 12:47:16,728 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 49 [2024-11-22 12:47:28,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:28,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221306760] [2024-11-22 12:47:28,867 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 12:47:28,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597093936] [2024-11-22 12:47:28,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597093936] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 12:47:28,867 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 12:47:28,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-22 12:47:28,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750859714] [2024-11-22 12:47:28,868 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 12:47:28,868 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-22 12:47:28,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:28,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-22 12:47:28,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=115, Unknown=3, NotChecked=0, Total=156 [2024-11-22 12:47:28,869 INFO L87 Difference]: Start difference. First operand 687 states and 886 transitions. Second operand has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 8 states have internal predecessors, (100), 3 states have call successors, (36), 3 states have call predecessors, (36), 3 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2024-11-22 12:47:29,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:29,300 INFO L93 Difference]: Finished difference Result 1422 states and 1828 transitions. [2024-11-22 12:47:29,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 12:47:29,301 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 8 states have internal predecessors, (100), 3 states have call successors, (36), 3 states have call predecessors, (36), 3 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 271 [2024-11-22 12:47:29,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:29,304 INFO L225 Difference]: With dead ends: 1422 [2024-11-22 12:47:29,304 INFO L226 Difference]: Without dead ends: 831 [2024-11-22 12:47:29,306 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 280 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=68, Invalid=169, Unknown=3, NotChecked=0, Total=240 [2024-11-22 12:47:29,306 INFO L432 NwaCegarLoop]: 115 mSDtfsCounter, 95 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:29,306 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 380 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 12:47:29,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2024-11-22 12:47:29,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 687. [2024-11-22 12:47:29,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 687 states, 567 states have (on average 1.1746031746031746) internal successors, (666), 571 states have internal predecessors, (666), 104 states have call successors, (104), 15 states have call predecessors, (104), 15 states have return successors, (104), 100 states have call predecessors, (104), 104 states have call successors, (104) [2024-11-22 12:47:29,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 687 states to 687 states and 874 transitions. [2024-11-22 12:47:29,367 INFO L78 Accepts]: Start accepts. Automaton has 687 states and 874 transitions. Word has length 271 [2024-11-22 12:47:29,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:29,368 INFO L471 AbstractCegarLoop]: Abstraction has 687 states and 874 transitions. [2024-11-22 12:47:29,368 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 8 states have internal predecessors, (100), 3 states have call successors, (36), 3 states have call predecessors, (36), 3 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2024-11-22 12:47:29,368 INFO L276 IsEmpty]: Start isEmpty. Operand 687 states and 874 transitions. [2024-11-22 12:47:29,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2024-11-22 12:47:29,370 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:29,370 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 36, 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, 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] [2024-11-22 12:47:29,380 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-22 12:47:29,570 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 12:47:29,570 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:29,571 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:29,571 INFO L85 PathProgramCache]: Analyzing trace with hash -483096033, now seen corresponding path program 1 times [2024-11-22 12:47:29,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:29,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139507689] [2024-11-22 12:47:29,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:29,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:29,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:29,743 INFO L134 CoverageAnalysis]: Checked inductivity of 2577 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 2565 trivial. 0 not checked. [2024-11-22 12:47:29,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:29,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139507689] [2024-11-22 12:47:29,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139507689] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:47:29,743 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:47:29,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 12:47:29,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535531988] [2024-11-22 12:47:29,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:47:29,744 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 12:47:29,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:29,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 12:47:29,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-22 12:47:29,745 INFO L87 Difference]: Start difference. First operand 687 states and 874 transitions. Second operand has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:29,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:29,875 INFO L93 Difference]: Finished difference Result 1178 states and 1494 transitions. [2024-11-22 12:47:29,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 12:47:29,876 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 271 [2024-11-22 12:47:29,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:29,879 INFO L225 Difference]: With dead ends: 1178 [2024-11-22 12:47:29,879 INFO L226 Difference]: Without dead ends: 782 [2024-11-22 12:47:29,880 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-22 12:47:29,881 INFO L432 NwaCegarLoop]: 139 mSDtfsCounter, 43 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:29,882 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 515 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 12:47:29,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 782 states. [2024-11-22 12:47:29,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 782 to 672. [2024-11-22 12:47:29,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 552 states have (on average 1.1630434782608696) internal successors, (642), 556 states have internal predecessors, (642), 104 states have call successors, (104), 15 states have call predecessors, (104), 15 states have return successors, (104), 100 states have call predecessors, (104), 104 states have call successors, (104) [2024-11-22 12:47:29,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 850 transitions. [2024-11-22 12:47:29,943 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 850 transitions. Word has length 271 [2024-11-22 12:47:29,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:29,944 INFO L471 AbstractCegarLoop]: Abstraction has 672 states and 850 transitions. [2024-11-22 12:47:29,944 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:29,944 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 850 transitions. [2024-11-22 12:47:29,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2024-11-22 12:47:29,946 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:29,946 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 36, 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, 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] [2024-11-22 12:47:29,946 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-22 12:47:29,946 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:29,946 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:29,946 INFO L85 PathProgramCache]: Analyzing trace with hash 680367868, now seen corresponding path program 1 times [2024-11-22 12:47:29,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:29,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191876708] [2024-11-22 12:47:29,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:29,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:30,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 12:47:30,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1711367402] [2024-11-22 12:47:30,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:30,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 12:47:30,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 12:47:30,068 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 12:47:30,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-22 12:47:30,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:30,423 INFO L255 TraceCheckSpWp]: Trace formula consists of 817 conjuncts, 57 conjuncts are in the unsatisfiable core [2024-11-22 12:47:30,430 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 12:47:31,785 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-22 12:47:32,713 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2024-11-22 12:47:33,037 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2024-11-22 12:47:33,531 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 15 [2024-11-22 12:47:34,184 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2024-11-22 12:47:35,362 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-22 12:47:35,831 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-22 12:47:36,412 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 15 [2024-11-22 12:47:36,479 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2024-11-22 12:47:36,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-22 12:47:36,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-22 12:47:36,488 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 24 [2024-11-22 12:47:36,569 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-22 12:47:36,569 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 16 [2024-11-22 12:47:36,590 INFO L134 CoverageAnalysis]: Checked inductivity of 2577 backedges. 7 proven. 1762 refuted. 0 times theorem prover too weak. 808 trivial. 0 not checked. [2024-11-22 12:47:36,590 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 12:47:36,622 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 59 [2024-11-22 12:47:46,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:46,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191876708] [2024-11-22 12:47:46,693 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 12:47:46,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711367402] [2024-11-22 12:47:46,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711367402] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 12:47:46,693 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 12:47:46,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-22 12:47:46,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353940163] [2024-11-22 12:47:46,693 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 12:47:46,694 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-22 12:47:46,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:46,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-22 12:47:46,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=189, Unknown=2, NotChecked=0, Total=240 [2024-11-22 12:47:46,694 INFO L87 Difference]: Start difference. First operand 672 states and 850 transitions. Second operand has 11 states, 11 states have (on average 9.454545454545455) internal successors, (104), 10 states have internal predecessors, (104), 4 states have call successors, (36), 4 states have call predecessors, (36), 4 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2024-11-22 12:47:47,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:47,578 INFO L93 Difference]: Finished difference Result 1644 states and 2060 transitions. [2024-11-22 12:47:47,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-22 12:47:47,579 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.454545454545455) internal successors, (104), 10 states have internal predecessors, (104), 4 states have call successors, (36), 4 states have call predecessors, (36), 4 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) Word has length 272 [2024-11-22 12:47:47,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:47,584 INFO L225 Difference]: With dead ends: 1644 [2024-11-22 12:47:47,585 INFO L226 Difference]: Without dead ends: 1068 [2024-11-22 12:47:47,587 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 281 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=145, Invalid=405, Unknown=2, NotChecked=0, Total=552 [2024-11-22 12:47:47,587 INFO L432 NwaCegarLoop]: 102 mSDtfsCounter, 321 mSDsluCounter, 433 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 535 SdHoareTripleChecker+Invalid, 546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:47,587 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [321 Valid, 535 Invalid, 546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 12:47:47,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1068 states. [2024-11-22 12:47:47,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1068 to 800. [2024-11-22 12:47:47,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 800 states, 660 states have (on average 1.1575757575757575) internal successors, (764), 666 states have internal predecessors, (764), 120 states have call successors, (120), 19 states have call predecessors, (120), 19 states have return successors, (120), 114 states have call predecessors, (120), 120 states have call successors, (120) [2024-11-22 12:47:47,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 800 states to 800 states and 1004 transitions. [2024-11-22 12:47:47,669 INFO L78 Accepts]: Start accepts. Automaton has 800 states and 1004 transitions. Word has length 272 [2024-11-22 12:47:47,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:47,669 INFO L471 AbstractCegarLoop]: Abstraction has 800 states and 1004 transitions. [2024-11-22 12:47:47,669 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.454545454545455) internal successors, (104), 10 states have internal predecessors, (104), 4 states have call successors, (36), 4 states have call predecessors, (36), 4 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2024-11-22 12:47:47,672 INFO L276 IsEmpty]: Start isEmpty. Operand 800 states and 1004 transitions. [2024-11-22 12:47:47,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2024-11-22 12:47:47,673 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:47,673 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 36, 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, 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] [2024-11-22 12:47:47,683 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-22 12:47:47,877 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-22 12:47:47,878 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:47,878 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:47,878 INFO L85 PathProgramCache]: Analyzing trace with hash 482079634, now seen corresponding path program 1 times [2024-11-22 12:47:47,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:47,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129421005] [2024-11-22 12:47:47,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:47,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:48,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:49,424 INFO L134 CoverageAnalysis]: Checked inductivity of 2579 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 2540 trivial. 0 not checked. [2024-11-22 12:47:49,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:49,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129421005] [2024-11-22 12:47:49,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129421005] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 12:47:49,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573865290] [2024-11-22 12:47:49,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:49,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 12:47:49,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 12:47:49,426 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 12:47:49,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-22 12:47:49,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:49,681 INFO L255 TraceCheckSpWp]: Trace formula consists of 818 conjuncts, 64 conjuncts are in the unsatisfiable core [2024-11-22 12:47:49,687 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 12:47:51,846 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-22 12:47:52,138 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2024-11-22 12:47:52,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-22 12:47:52,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-22 12:47:52,680 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 127 treesize of output 78 [2024-11-22 12:47:53,302 INFO L134 CoverageAnalysis]: Checked inductivity of 2579 backedges. 396 proven. 262 refuted. 0 times theorem prover too weak. 1921 trivial. 0 not checked. [2024-11-22 12:47:53,302 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 12:47:54,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573865290] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 12:47:54,403 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 12:47:54,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 26] total 37 [2024-11-22 12:47:54,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427517220] [2024-11-22 12:47:54,403 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 12:47:54,404 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-11-22 12:47:54,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:54,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-11-22 12:47:54,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=458, Invalid=1798, Unknown=0, NotChecked=0, Total=2256 [2024-11-22 12:47:54,405 INFO L87 Difference]: Start difference. First operand 800 states and 1004 transitions. Second operand has 37 states, 33 states have (on average 5.424242424242424) internal successors, (179), 33 states have internal predecessors, (179), 9 states have call successors, (49), 6 states have call predecessors, (49), 7 states have return successors, (50), 7 states have call predecessors, (50), 9 states have call successors, (50) [2024-11-22 12:47:57,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:57,971 INFO L93 Difference]: Finished difference Result 1142 states and 1398 transitions. [2024-11-22 12:47:57,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-22 12:47:57,972 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 33 states have (on average 5.424242424242424) internal successors, (179), 33 states have internal predecessors, (179), 9 states have call successors, (49), 6 states have call predecessors, (49), 7 states have return successors, (50), 7 states have call predecessors, (50), 9 states have call successors, (50) Word has length 272 [2024-11-22 12:47:57,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:57,977 INFO L225 Difference]: With dead ends: 1142 [2024-11-22 12:47:57,977 INFO L226 Difference]: Without dead ends: 1140 [2024-11-22 12:47:57,981 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 276 SyntacticMatches, 4 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2253 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=1839, Invalid=6351, Unknown=0, NotChecked=0, Total=8190 [2024-11-22 12:47:57,982 INFO L432 NwaCegarLoop]: 121 mSDtfsCounter, 582 mSDsluCounter, 1538 mSDsCounter, 0 mSdLazyCounter, 1739 mSolverCounterSat, 313 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 582 SdHoareTripleChecker+Valid, 1659 SdHoareTripleChecker+Invalid, 2052 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 1739 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:57,982 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [582 Valid, 1659 Invalid, 2052 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [313 Valid, 1739 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-22 12:47:57,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1140 states. [2024-11-22 12:47:58,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1140 to 780. [2024-11-22 12:47:58,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 660 states have (on average 1.1575757575757575) internal successors, (764), 664 states have internal predecessors, (764), 94 states have call successors, (94), 25 states have call predecessors, (94), 25 states have return successors, (94), 90 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-22 12:47:58,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 952 transitions. [2024-11-22 12:47:58,089 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 952 transitions. Word has length 272 [2024-11-22 12:47:58,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:58,089 INFO L471 AbstractCegarLoop]: Abstraction has 780 states and 952 transitions. [2024-11-22 12:47:58,089 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 33 states have (on average 5.424242424242424) internal successors, (179), 33 states have internal predecessors, (179), 9 states have call successors, (49), 6 states have call predecessors, (49), 7 states have return successors, (50), 7 states have call predecessors, (50), 9 states have call successors, (50) [2024-11-22 12:47:58,089 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 952 transitions. [2024-11-22 12:47:58,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2024-11-22 12:47:58,091 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:58,091 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 36, 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, 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] [2024-11-22 12:47:58,101 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-22 12:47:58,291 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-22 12:47:58,292 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:58,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:58,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1049038144, now seen corresponding path program 1 times [2024-11-22 12:47:58,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:58,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826262012] [2024-11-22 12:47:58,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:58,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:58,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:58,372 INFO L134 CoverageAnalysis]: Checked inductivity of 2581 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 2560 trivial. 0 not checked. [2024-11-22 12:47:58,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:58,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826262012] [2024-11-22 12:47:58,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826262012] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:47:58,372 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:47:58,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 12:47:58,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35059499] [2024-11-22 12:47:58,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:47:58,373 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 12:47:58,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:58,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 12:47:58,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 12:47:58,374 INFO L87 Difference]: Start difference. First operand 780 states and 952 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:58,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:58,505 INFO L93 Difference]: Finished difference Result 1464 states and 1788 transitions. [2024-11-22 12:47:58,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 12:47:58,506 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 274 [2024-11-22 12:47:58,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:58,509 INFO L225 Difference]: With dead ends: 1464 [2024-11-22 12:47:58,509 INFO L226 Difference]: Without dead ends: 800 [2024-11-22 12:47:58,511 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 12:47:58,514 INFO L432 NwaCegarLoop]: 102 mSDtfsCounter, 34 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:58,514 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 182 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 12:47:58,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2024-11-22 12:47:58,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 752. [2024-11-22 12:47:58,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 752 states, 632 states have (on average 1.1534810126582278) internal successors, (729), 636 states have internal predecessors, (729), 94 states have call successors, (94), 25 states have call predecessors, (94), 25 states have return successors, (94), 90 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-22 12:47:58,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 752 states to 752 states and 917 transitions. [2024-11-22 12:47:58,608 INFO L78 Accepts]: Start accepts. Automaton has 752 states and 917 transitions. Word has length 274 [2024-11-22 12:47:58,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:58,608 INFO L471 AbstractCegarLoop]: Abstraction has 752 states and 917 transitions. [2024-11-22 12:47:58,609 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:58,609 INFO L276 IsEmpty]: Start isEmpty. Operand 752 states and 917 transitions. [2024-11-22 12:47:58,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2024-11-22 12:47:58,610 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:58,610 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 36, 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, 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] [2024-11-22 12:47:58,610 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-22 12:47:58,610 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:58,611 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:58,611 INFO L85 PathProgramCache]: Analyzing trace with hash -823590893, now seen corresponding path program 1 times [2024-11-22 12:47:58,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:58,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072267406] [2024-11-22 12:47:58,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:58,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:58,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:58,703 INFO L134 CoverageAnalysis]: Checked inductivity of 2582 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 2560 trivial. 0 not checked. [2024-11-22 12:47:58,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:58,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072267406] [2024-11-22 12:47:58,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072267406] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:47:58,704 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:47:58,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 12:47:58,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004937862] [2024-11-22 12:47:58,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:47:58,704 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 12:47:58,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:58,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 12:47:58,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 12:47:58,705 INFO L87 Difference]: Start difference. First operand 752 states and 917 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:58,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:58,837 INFO L93 Difference]: Finished difference Result 1077 states and 1318 transitions. [2024-11-22 12:47:58,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 12:47:58,837 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 277 [2024-11-22 12:47:58,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:58,840 INFO L225 Difference]: With dead ends: 1077 [2024-11-22 12:47:58,840 INFO L226 Difference]: Without dead ends: 772 [2024-11-22 12:47:58,841 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 12:47:58,842 INFO L432 NwaCegarLoop]: 130 mSDtfsCounter, 20 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:58,843 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 222 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 12:47:58,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2024-11-22 12:47:58,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 752. [2024-11-22 12:47:58,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 752 states, 632 states have (on average 1.1503164556962024) internal successors, (727), 636 states have internal predecessors, (727), 94 states have call successors, (94), 25 states have call predecessors, (94), 25 states have return successors, (94), 90 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-22 12:47:58,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 752 states to 752 states and 915 transitions. [2024-11-22 12:47:58,937 INFO L78 Accepts]: Start accepts. Automaton has 752 states and 915 transitions. Word has length 277 [2024-11-22 12:47:58,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:58,938 INFO L471 AbstractCegarLoop]: Abstraction has 752 states and 915 transitions. [2024-11-22 12:47:58,938 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:58,938 INFO L276 IsEmpty]: Start isEmpty. Operand 752 states and 915 transitions. [2024-11-22 12:47:58,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2024-11-22 12:47:58,939 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:58,939 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 36, 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, 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] [2024-11-22 12:47:58,940 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-22 12:47:58,940 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:58,940 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:58,940 INFO L85 PathProgramCache]: Analyzing trace with hash 837963173, now seen corresponding path program 1 times [2024-11-22 12:47:58,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:58,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630458678] [2024-11-22 12:47:58,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:58,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:58,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:59,160 INFO L134 CoverageAnalysis]: Checked inductivity of 2584 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 2560 trivial. 0 not checked. [2024-11-22 12:47:59,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:59,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630458678] [2024-11-22 12:47:59,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630458678] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:47:59,161 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:47:59,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 12:47:59,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323248272] [2024-11-22 12:47:59,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:47:59,161 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 12:47:59,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:59,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 12:47:59,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-22 12:47:59,162 INFO L87 Difference]: Start difference. First operand 752 states and 915 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:59,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:59,288 INFO L93 Difference]: Finished difference Result 1731 states and 2101 transitions. [2024-11-22 12:47:59,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 12:47:59,289 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 279 [2024-11-22 12:47:59,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:59,292 INFO L225 Difference]: With dead ends: 1731 [2024-11-22 12:47:59,292 INFO L226 Difference]: Without dead ends: 1091 [2024-11-22 12:47:59,293 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-22 12:47:59,294 INFO L432 NwaCegarLoop]: 116 mSDtfsCounter, 34 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 424 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:59,294 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 424 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 12:47:59,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1091 states. [2024-11-22 12:47:59,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1091 to 983. [2024-11-22 12:47:59,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 983 states, 863 states have (on average 1.1541135573580532) internal successors, (996), 867 states have internal predecessors, (996), 94 states have call successors, (94), 25 states have call predecessors, (94), 25 states have return successors, (94), 90 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-22 12:47:59,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 983 states to 983 states and 1184 transitions. [2024-11-22 12:47:59,387 INFO L78 Accepts]: Start accepts. Automaton has 983 states and 1184 transitions. Word has length 279 [2024-11-22 12:47:59,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:59,387 INFO L471 AbstractCegarLoop]: Abstraction has 983 states and 1184 transitions. [2024-11-22 12:47:59,387 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:59,387 INFO L276 IsEmpty]: Start isEmpty. Operand 983 states and 1184 transitions. [2024-11-22 12:47:59,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2024-11-22 12:47:59,389 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:59,389 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 36, 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, 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] [2024-11-22 12:47:59,389 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-22 12:47:59,389 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:59,390 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:59,390 INFO L85 PathProgramCache]: Analyzing trace with hash 444936163, now seen corresponding path program 1 times [2024-11-22 12:47:59,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:59,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662273416] [2024-11-22 12:47:59,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:59,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:59,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:59,604 INFO L134 CoverageAnalysis]: Checked inductivity of 2584 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 2561 trivial. 0 not checked. [2024-11-22 12:47:59,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:59,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662273416] [2024-11-22 12:47:59,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662273416] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:47:59,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:47:59,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 12:47:59,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415923119] [2024-11-22 12:47:59,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:47:59,605 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 12:47:59,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:59,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 12:47:59,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-22 12:47:59,606 INFO L87 Difference]: Start difference. First operand 983 states and 1184 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:59,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:47:59,721 INFO L93 Difference]: Finished difference Result 2078 states and 2496 transitions. [2024-11-22 12:47:59,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 12:47:59,721 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 279 [2024-11-22 12:47:59,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:47:59,725 INFO L225 Difference]: With dead ends: 2078 [2024-11-22 12:47:59,725 INFO L226 Difference]: Without dead ends: 1253 [2024-11-22 12:47:59,726 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-22 12:47:59,727 INFO L432 NwaCegarLoop]: 115 mSDtfsCounter, 50 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 12:47:59,727 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 324 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 12:47:59,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1253 states. [2024-11-22 12:47:59,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1253 to 1164. [2024-11-22 12:47:59,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1164 states, 1044 states have (on average 1.1561302681992338) internal successors, (1207), 1048 states have internal predecessors, (1207), 94 states have call successors, (94), 25 states have call predecessors, (94), 25 states have return successors, (94), 90 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-22 12:47:59,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1164 states to 1164 states and 1395 transitions. [2024-11-22 12:47:59,832 INFO L78 Accepts]: Start accepts. Automaton has 1164 states and 1395 transitions. Word has length 279 [2024-11-22 12:47:59,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:47:59,832 INFO L471 AbstractCegarLoop]: Abstraction has 1164 states and 1395 transitions. [2024-11-22 12:47:59,833 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:47:59,833 INFO L276 IsEmpty]: Start isEmpty. Operand 1164 states and 1395 transitions. [2024-11-22 12:47:59,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2024-11-22 12:47:59,834 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:47:59,835 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 36, 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, 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] [2024-11-22 12:47:59,835 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-22 12:47:59,835 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:47:59,835 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:47:59,835 INFO L85 PathProgramCache]: Analyzing trace with hash -1001206121, now seen corresponding path program 1 times [2024-11-22 12:47:59,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:47:59,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686555791] [2024-11-22 12:47:59,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:47:59,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:47:59,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:47:59,899 INFO L134 CoverageAnalysis]: Checked inductivity of 2584 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 2562 trivial. 0 not checked. [2024-11-22 12:47:59,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:47:59,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686555791] [2024-11-22 12:47:59,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686555791] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:47:59,900 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:47:59,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 12:47:59,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194969096] [2024-11-22 12:47:59,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:47:59,901 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 12:47:59,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:47:59,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 12:47:59,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 12:47:59,902 INFO L87 Difference]: Start difference. First operand 1164 states and 1395 transitions. Second operand has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:48:00,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:48:00,028 INFO L93 Difference]: Finished difference Result 2366 states and 2852 transitions. [2024-11-22 12:48:00,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 12:48:00,029 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 280 [2024-11-22 12:48:00,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:48:00,033 INFO L225 Difference]: With dead ends: 2366 [2024-11-22 12:48:00,033 INFO L226 Difference]: Without dead ends: 1374 [2024-11-22 12:48:00,034 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 12:48:00,035 INFO L432 NwaCegarLoop]: 141 mSDtfsCounter, 26 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 12:48:00,035 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 235 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 12:48:00,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1374 states. [2024-11-22 12:48:00,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1374 to 1256. [2024-11-22 12:48:00,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1256 states, 1136 states have (on average 1.1769366197183098) internal successors, (1337), 1140 states have internal predecessors, (1337), 94 states have call successors, (94), 25 states have call predecessors, (94), 25 states have return successors, (94), 90 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-22 12:48:00,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1256 states to 1256 states and 1525 transitions. [2024-11-22 12:48:00,135 INFO L78 Accepts]: Start accepts. Automaton has 1256 states and 1525 transitions. Word has length 280 [2024-11-22 12:48:00,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:48:00,135 INFO L471 AbstractCegarLoop]: Abstraction has 1256 states and 1525 transitions. [2024-11-22 12:48:00,135 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:48:00,135 INFO L276 IsEmpty]: Start isEmpty. Operand 1256 states and 1525 transitions. [2024-11-22 12:48:00,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2024-11-22 12:48:00,137 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:48:00,137 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 36, 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, 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] [2024-11-22 12:48:00,137 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-22 12:48:00,137 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:48:00,137 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:48:00,138 INFO L85 PathProgramCache]: Analyzing trace with hash 406843289, now seen corresponding path program 1 times [2024-11-22 12:48:00,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:48:00,138 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816668299] [2024-11-22 12:48:00,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:48:00,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:48:00,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:48:00,411 INFO L134 CoverageAnalysis]: Checked inductivity of 2584 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 2562 trivial. 0 not checked. [2024-11-22 12:48:00,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 12:48:00,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816668299] [2024-11-22 12:48:00,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816668299] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 12:48:00,411 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 12:48:00,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-22 12:48:00,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253588820] [2024-11-22 12:48:00,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 12:48:00,412 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-22 12:48:00,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 12:48:00,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-22 12:48:00,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-22 12:48:00,412 INFO L87 Difference]: Start difference. First operand 1256 states and 1525 transitions. Second operand has 9 states, 9 states have (on average 9.0) internal successors, (81), 9 states have internal predecessors, (81), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:48:00,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 12:48:00,637 INFO L93 Difference]: Finished difference Result 1296 states and 1567 transitions. [2024-11-22 12:48:00,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-22 12:48:00,638 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.0) internal successors, (81), 9 states have internal predecessors, (81), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 280 [2024-11-22 12:48:00,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 12:48:00,642 INFO L225 Difference]: With dead ends: 1296 [2024-11-22 12:48:00,642 INFO L226 Difference]: Without dead ends: 1294 [2024-11-22 12:48:00,643 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2024-11-22 12:48:00,643 INFO L432 NwaCegarLoop]: 124 mSDtfsCounter, 28 mSDsluCounter, 803 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 927 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 12:48:00,643 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 927 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 12:48:00,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1294 states. [2024-11-22 12:48:00,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1294 to 1250. [2024-11-22 12:48:00,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1250 states, 1130 states have (on average 1.1778761061946903) internal successors, (1331), 1134 states have internal predecessors, (1331), 94 states have call successors, (94), 25 states have call predecessors, (94), 25 states have return successors, (94), 90 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-22 12:48:00,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1250 states to 1250 states and 1519 transitions. [2024-11-22 12:48:00,753 INFO L78 Accepts]: Start accepts. Automaton has 1250 states and 1519 transitions. Word has length 280 [2024-11-22 12:48:00,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 12:48:00,753 INFO L471 AbstractCegarLoop]: Abstraction has 1250 states and 1519 transitions. [2024-11-22 12:48:00,753 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.0) internal successors, (81), 9 states have internal predecessors, (81), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 12:48:00,754 INFO L276 IsEmpty]: Start isEmpty. Operand 1250 states and 1519 transitions. [2024-11-22 12:48:00,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 405 [2024-11-22 12:48:00,756 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 12:48:00,756 INFO L215 NwaCegarLoop]: trace histogram [54, 54, 54, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-22 12:48:00,756 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-22 12:48:00,757 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 12:48:00,757 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 12:48:00,757 INFO L85 PathProgramCache]: Analyzing trace with hash 2069813408, now seen corresponding path program 1 times [2024-11-22 12:48:00,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 12:48:00,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580950465] [2024-11-22 12:48:00,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:48:00,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 12:48:00,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 12:48:00,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1338486697] [2024-11-22 12:48:00,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 12:48:00,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 12:48:00,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 12:48:00,925 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 12:48:00,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-22 12:48:01,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 12:48:01,298 INFO L255 TraceCheckSpWp]: Trace formula consists of 1156 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-22 12:48:01,312 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 12:48:06,650 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1