./Ultimate.py --spec ../sv-benchmarks/c/properties/valid-memsafety.prp --file ../sv-benchmarks/c/array-memsafety/cstrpbrk-alloca-2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version c3fed411 Calling Ultimate with: /usr/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/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/array-memsafety/cstrpbrk-alloca-2.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4f4570e8b350d1c6ecce62e4659f1c324ac9794563382f5f25c3525057748138 --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-18 19:36:45,313 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-18 19:36:45,334 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-18 19:36:45,369 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-18 19:36:45,369 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-18 19:36:45,373 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-18 19:36:45,374 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-18 19:36:45,376 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-18 19:36:45,378 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-18 19:36:45,382 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-18 19:36:45,383 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-18 19:36:45,384 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-18 19:36:45,384 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-18 19:36:45,386 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-18 19:36:45,387 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-18 19:36:45,390 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-18 19:36:45,391 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-18 19:36:45,392 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-18 19:36:45,393 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-18 19:36:45,397 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-18 19:36:45,398 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-18 19:36:45,398 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-18 19:36:45,399 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-18 19:36:45,400 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-18 19:36:45,403 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-18 19:36:45,403 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-18 19:36:45,403 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-18 19:36:45,404 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-18 19:36:45,404 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-18 19:36:45,405 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-18 19:36:45,405 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-18 19:36:45,406 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-18 19:36:45,407 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-18 19:36:45,408 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-18 19:36:45,408 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-18 19:36:45,408 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-18 19:36:45,409 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-18 19:36:45,409 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-18 19:36:45,409 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-18 19:36:45,410 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-18 19:36:45,410 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-18 19:36:45,411 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-12-18 19:36:45,436 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-18 19:36:45,436 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-18 19:36:45,437 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-18 19:36:45,437 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-18 19:36:45,438 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-18 19:36:45,438 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-18 19:36:45,438 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-18 19:36:45,438 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-18 19:36:45,438 INFO L138 SettingsManager]: * Use SBE=true [2021-12-18 19:36:45,439 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-18 19:36:45,439 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-18 19:36:45,439 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-18 19:36:45,439 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-18 19:36:45,440 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-18 19:36:45,440 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-18 19:36:45,440 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-12-18 19:36:45,440 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-12-18 19:36:45,440 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-12-18 19:36:45,440 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-18 19:36:45,440 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-18 19:36:45,441 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-18 19:36:45,441 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-18 19:36:45,441 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-18 19:36:45,441 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-18 19:36:45,441 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-18 19:36:45,441 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-18 19:36:45,441 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-18 19:36:45,442 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-18 19:36:45,442 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-18 19:36:45,442 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-18 19:36:45,442 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-18 19:36:45,442 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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.graphml 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) 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 -> 4f4570e8b350d1c6ecce62e4659f1c324ac9794563382f5f25c3525057748138 [2021-12-18 19:36:45,623 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-18 19:36:45,650 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-18 19:36:45,652 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-18 19:36:45,652 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-18 19:36:45,653 INFO L275 PluginConnector]: CDTParser initialized [2021-12-18 19:36:45,654 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/array-memsafety/cstrpbrk-alloca-2.i [2021-12-18 19:36:45,720 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f77ff175/6846764484e94c5399d6c4faf9cb3424/FLAG313b0b710 [2021-12-18 19:36:46,128 INFO L306 CDTParser]: Found 1 translation units. [2021-12-18 19:36:46,132 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/array-memsafety/cstrpbrk-alloca-2.i [2021-12-18 19:36:46,143 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f77ff175/6846764484e94c5399d6c4faf9cb3424/FLAG313b0b710 [2021-12-18 19:36:46,151 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f77ff175/6846764484e94c5399d6c4faf9cb3424 [2021-12-18 19:36:46,153 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-18 19:36:46,154 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-18 19:36:46,155 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-18 19:36:46,155 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-18 19:36:46,157 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-18 19:36:46,157 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.12 07:36:46" (1/1) ... [2021-12-18 19:36:46,158 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@505749ae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 07:36:46, skipping insertion in model container [2021-12-18 19:36:46,158 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.12 07:36:46" (1/1) ... [2021-12-18 19:36:46,164 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-18 19:36:46,182 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-18 19:36:46,433 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-18 19:36:46,440 INFO L203 MainTranslator]: Completed pre-run [2021-12-18 19:36:46,467 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-18 19:36:46,482 INFO L208 MainTranslator]: Completed translation [2021-12-18 19:36:46,483 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 07:36:46 WrapperNode [2021-12-18 19:36:46,483 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-18 19:36:46,484 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-18 19:36:46,484 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-18 19:36:46,484 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-18 19:36:46,488 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 07:36:46" (1/1) ... [2021-12-18 19:36:46,496 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 07:36:46" (1/1) ... [2021-12-18 19:36:46,510 INFO L137 Inliner]: procedures = 117, calls = 18, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 101 [2021-12-18 19:36:46,510 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-18 19:36:46,511 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-18 19:36:46,511 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-18 19:36:46,511 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-18 19:36:46,516 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 07:36:46" (1/1) ... [2021-12-18 19:36:46,516 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 07:36:46" (1/1) ... [2021-12-18 19:36:46,518 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 07:36:46" (1/1) ... [2021-12-18 19:36:46,518 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 07:36:46" (1/1) ... [2021-12-18 19:36:46,522 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 07:36:46" (1/1) ... [2021-12-18 19:36:46,525 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 07:36:46" (1/1) ... [2021-12-18 19:36:46,525 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 07:36:46" (1/1) ... [2021-12-18 19:36:46,527 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-18 19:36:46,527 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-18 19:36:46,528 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-18 19:36:46,528 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-18 19:36:46,528 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 07:36:46" (1/1) ... [2021-12-18 19:36:46,535 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-18 19:36:46,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:36:46,552 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-18 19:36:46,570 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-18 19:36:46,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-18 19:36:46,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-18 19:36:46,585 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-18 19:36:46,585 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-18 19:36:46,585 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-18 19:36:46,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-18 19:36:46,644 INFO L236 CfgBuilder]: Building ICFG [2021-12-18 19:36:46,645 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-18 19:36:46,782 INFO L277 CfgBuilder]: Performing block encoding [2021-12-18 19:36:46,786 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-18 19:36:46,786 INFO L301 CfgBuilder]: Removed 4 assume(true) statements. [2021-12-18 19:36:46,787 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.12 07:36:46 BoogieIcfgContainer [2021-12-18 19:36:46,788 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-18 19:36:46,789 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-18 19:36:46,789 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-18 19:36:46,791 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-18 19:36:46,791 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.12 07:36:46" (1/3) ... [2021-12-18 19:36:46,792 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a3c3d62 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.12 07:36:46, skipping insertion in model container [2021-12-18 19:36:46,792 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 07:36:46" (2/3) ... [2021-12-18 19:36:46,792 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a3c3d62 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.12 07:36:46, skipping insertion in model container [2021-12-18 19:36:46,792 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.12 07:36:46" (3/3) ... [2021-12-18 19:36:46,795 INFO L111 eAbstractionObserver]: Analyzing ICFG cstrpbrk-alloca-2.i [2021-12-18 19:36:46,798 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-18 19:36:46,798 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 19 error locations. [2021-12-18 19:36:46,824 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-18 19:36:46,829 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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, mLoopAccelerationTechnique=FAST_UPR [2021-12-18 19:36:46,829 INFO L340 AbstractCegarLoop]: Starting to check reachability of 19 error locations. [2021-12-18 19:36:46,838 INFO L276 IsEmpty]: Start isEmpty. Operand has 54 states, 34 states have (on average 1.911764705882353) internal successors, (65), 53 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:46,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-12-18 19:36:46,842 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:46,842 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:46,842 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:46,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:46,846 INFO L85 PathProgramCache]: Analyzing trace with hash 1805029096, now seen corresponding path program 1 times [2021-12-18 19:36:46,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:46,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874081761] [2021-12-18 19:36:46,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:46,854 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:46,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:47,016 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:47,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:47,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874081761] [2021-12-18 19:36:47,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874081761] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:47,018 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:47,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 19:36:47,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103525996] [2021-12-18 19:36:47,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:47,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 19:36:47,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:47,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 19:36:47,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-18 19:36:47,047 INFO L87 Difference]: Start difference. First operand has 54 states, 34 states have (on average 1.911764705882353) internal successors, (65), 53 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:47,105 INFO L93 Difference]: Finished difference Result 100 states and 112 transitions. [2021-12-18 19:36:47,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 19:36:47,107 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-12-18 19:36:47,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:47,113 INFO L225 Difference]: With dead ends: 100 [2021-12-18 19:36:47,113 INFO L226 Difference]: Without dead ends: 96 [2021-12-18 19:36:47,115 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-18 19:36:47,118 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 50 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:47,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 160 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 19:36:47,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2021-12-18 19:36:47,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 55. [2021-12-18 19:36:47,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 36 states have (on average 1.75) internal successors, (63), 54 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 63 transitions. [2021-12-18 19:36:47,146 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 63 transitions. Word has length 7 [2021-12-18 19:36:47,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:47,146 INFO L470 AbstractCegarLoop]: Abstraction has 55 states and 63 transitions. [2021-12-18 19:36:47,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,147 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 63 transitions. [2021-12-18 19:36:47,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-12-18 19:36:47,147 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:47,147 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:47,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-18 19:36:47,148 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:47,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:47,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1806876138, now seen corresponding path program 1 times [2021-12-18 19:36:47,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:47,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643608382] [2021-12-18 19:36:47,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:47,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:47,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:47,188 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:47,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:47,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643608382] [2021-12-18 19:36:47,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643608382] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:47,189 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:47,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-18 19:36:47,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845195323] [2021-12-18 19:36:47,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:47,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 19:36:47,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:47,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 19:36:47,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 19:36:47,204 INFO L87 Difference]: Start difference. First operand 55 states and 63 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:47,228 INFO L93 Difference]: Finished difference Result 53 states and 61 transitions. [2021-12-18 19:36:47,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 19:36:47,229 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-12-18 19:36:47,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:47,230 INFO L225 Difference]: With dead ends: 53 [2021-12-18 19:36:47,230 INFO L226 Difference]: Without dead ends: 53 [2021-12-18 19:36:47,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 19:36:47,231 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 47 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:47,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 41 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 19:36:47,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2021-12-18 19:36:47,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 53. [2021-12-18 19:36:47,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 36 states have (on average 1.6944444444444444) internal successors, (61), 52 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 61 transitions. [2021-12-18 19:36:47,235 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 61 transitions. Word has length 7 [2021-12-18 19:36:47,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:47,235 INFO L470 AbstractCegarLoop]: Abstraction has 53 states and 61 transitions. [2021-12-18 19:36:47,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,236 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 61 transitions. [2021-12-18 19:36:47,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-12-18 19:36:47,236 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:47,236 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:47,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-18 19:36:47,236 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:47,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:47,237 INFO L85 PathProgramCache]: Analyzing trace with hash 1806876139, now seen corresponding path program 1 times [2021-12-18 19:36:47,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:47,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114460132] [2021-12-18 19:36:47,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:47,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:47,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:47,287 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:47,288 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:47,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114460132] [2021-12-18 19:36:47,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114460132] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:47,288 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:47,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-18 19:36:47,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416143716] [2021-12-18 19:36:47,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:47,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 19:36:47,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:47,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 19:36:47,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 19:36:47,290 INFO L87 Difference]: Start difference. First operand 53 states and 61 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:47,414 INFO L93 Difference]: Finished difference Result 97 states and 110 transitions. [2021-12-18 19:36:47,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 19:36:47,415 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-12-18 19:36:47,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:47,418 INFO L225 Difference]: With dead ends: 97 [2021-12-18 19:36:47,418 INFO L226 Difference]: Without dead ends: 97 [2021-12-18 19:36:47,418 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 19:36:47,424 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 50 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:47,425 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 100 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 19:36:47,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2021-12-18 19:36:47,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 55. [2021-12-18 19:36:47,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 38 states have (on average 1.6842105263157894) internal successors, (64), 54 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 64 transitions. [2021-12-18 19:36:47,430 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 64 transitions. Word has length 7 [2021-12-18 19:36:47,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:47,431 INFO L470 AbstractCegarLoop]: Abstraction has 55 states and 64 transitions. [2021-12-18 19:36:47,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,431 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 64 transitions. [2021-12-18 19:36:47,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-12-18 19:36:47,431 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:47,432 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:47,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-18 19:36:47,432 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:47,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:47,433 INFO L85 PathProgramCache]: Analyzing trace with hash -533876960, now seen corresponding path program 1 times [2021-12-18 19:36:47,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:47,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626643542] [2021-12-18 19:36:47,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:47,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:47,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:47,502 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:47,502 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:47,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626643542] [2021-12-18 19:36:47,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626643542] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:47,503 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:47,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-18 19:36:47,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666092735] [2021-12-18 19:36:47,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:47,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 19:36:47,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:47,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 19:36:47,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-18 19:36:47,505 INFO L87 Difference]: Start difference. First operand 55 states and 64 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:47,534 INFO L93 Difference]: Finished difference Result 54 states and 63 transitions. [2021-12-18 19:36:47,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 19:36:47,534 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-12-18 19:36:47,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:47,536 INFO L225 Difference]: With dead ends: 54 [2021-12-18 19:36:47,536 INFO L226 Difference]: Without dead ends: 54 [2021-12-18 19:36:47,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-18 19:36:47,542 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 51 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:47,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 39 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 19:36:47,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2021-12-18 19:36:47,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2021-12-18 19:36:47,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 38 states have (on average 1.6578947368421053) internal successors, (63), 53 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 63 transitions. [2021-12-18 19:36:47,548 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 63 transitions. Word has length 9 [2021-12-18 19:36:47,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:47,548 INFO L470 AbstractCegarLoop]: Abstraction has 54 states and 63 transitions. [2021-12-18 19:36:47,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,549 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 63 transitions. [2021-12-18 19:36:47,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-12-18 19:36:47,549 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:47,549 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:47,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-18 19:36:47,550 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:47,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:47,550 INFO L85 PathProgramCache]: Analyzing trace with hash -533876908, now seen corresponding path program 1 times [2021-12-18 19:36:47,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:47,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825463067] [2021-12-18 19:36:47,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:47,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:47,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:47,581 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:47,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:47,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825463067] [2021-12-18 19:36:47,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825463067] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:47,582 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:47,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 19:36:47,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877717816] [2021-12-18 19:36:47,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:47,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 19:36:47,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:47,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 19:36:47,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-18 19:36:47,588 INFO L87 Difference]: Start difference. First operand 54 states and 63 transitions. Second operand has 4 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:47,617 INFO L93 Difference]: Finished difference Result 98 states and 112 transitions. [2021-12-18 19:36:47,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 19:36:47,617 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-12-18 19:36:47,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:47,619 INFO L225 Difference]: With dead ends: 98 [2021-12-18 19:36:47,619 INFO L226 Difference]: Without dead ends: 98 [2021-12-18 19:36:47,620 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-18 19:36:47,620 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 42 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:47,621 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 144 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 19:36:47,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-12-18 19:36:47,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 65. [2021-12-18 19:36:47,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 49 states have (on average 1.5714285714285714) internal successors, (77), 64 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 77 transitions. [2021-12-18 19:36:47,635 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 77 transitions. Word has length 9 [2021-12-18 19:36:47,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:47,636 INFO L470 AbstractCegarLoop]: Abstraction has 65 states and 77 transitions. [2021-12-18 19:36:47,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,636 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 77 transitions. [2021-12-18 19:36:47,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-12-18 19:36:47,637 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:47,638 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:47,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-18 19:36:47,639 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:47,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:47,640 INFO L85 PathProgramCache]: Analyzing trace with hash -476618606, now seen corresponding path program 1 times [2021-12-18 19:36:47,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:47,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709679741] [2021-12-18 19:36:47,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:47,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:47,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:47,667 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:47,667 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:47,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709679741] [2021-12-18 19:36:47,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709679741] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:47,667 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:47,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-18 19:36:47,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871207947] [2021-12-18 19:36:47,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:47,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 19:36:47,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:47,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 19:36:47,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 19:36:47,669 INFO L87 Difference]: Start difference. First operand 65 states and 77 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:47,685 INFO L93 Difference]: Finished difference Result 63 states and 75 transitions. [2021-12-18 19:36:47,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 19:36:47,686 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-12-18 19:36:47,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:47,686 INFO L225 Difference]: With dead ends: 63 [2021-12-18 19:36:47,686 INFO L226 Difference]: Without dead ends: 63 [2021-12-18 19:36:47,687 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 19:36:47,687 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 42 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:47,688 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 40 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 19:36:47,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2021-12-18 19:36:47,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 63. [2021-12-18 19:36:47,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 49 states have (on average 1.530612244897959) internal successors, (75), 62 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 75 transitions. [2021-12-18 19:36:47,693 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 75 transitions. Word has length 9 [2021-12-18 19:36:47,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:47,693 INFO L470 AbstractCegarLoop]: Abstraction has 63 states and 75 transitions. [2021-12-18 19:36:47,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,693 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 75 transitions. [2021-12-18 19:36:47,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-12-18 19:36:47,694 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:47,694 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:47,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-18 19:36:47,694 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:47,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:47,696 INFO L85 PathProgramCache]: Analyzing trace with hash -476618605, now seen corresponding path program 1 times [2021-12-18 19:36:47,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:47,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144976507] [2021-12-18 19:36:47,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:47,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:47,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:47,759 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:47,760 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:47,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144976507] [2021-12-18 19:36:47,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144976507] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:47,760 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:47,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 19:36:47,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070880397] [2021-12-18 19:36:47,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:47,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-18 19:36:47,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:47,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-18 19:36:47,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-18 19:36:47,761 INFO L87 Difference]: Start difference. First operand 63 states and 75 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:47,808 INFO L93 Difference]: Finished difference Result 98 states and 114 transitions. [2021-12-18 19:36:47,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 19:36:47,808 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-12-18 19:36:47,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:47,809 INFO L225 Difference]: With dead ends: 98 [2021-12-18 19:36:47,809 INFO L226 Difference]: Without dead ends: 98 [2021-12-18 19:36:47,809 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-12-18 19:36:47,809 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 86 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:47,809 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 94 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 19:36:47,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-12-18 19:36:47,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 65. [2021-12-18 19:36:47,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 51 states have (on average 1.5294117647058822) internal successors, (78), 64 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 78 transitions. [2021-12-18 19:36:47,812 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 78 transitions. Word has length 9 [2021-12-18 19:36:47,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:47,812 INFO L470 AbstractCegarLoop]: Abstraction has 65 states and 78 transitions. [2021-12-18 19:36:47,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,812 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 78 transitions. [2021-12-18 19:36:47,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-12-18 19:36:47,812 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:47,812 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:47,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-18 19:36:47,813 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:47,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:47,813 INFO L85 PathProgramCache]: Analyzing trace with hash 629683418, now seen corresponding path program 1 times [2021-12-18 19:36:47,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:47,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964068262] [2021-12-18 19:36:47,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:47,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:47,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:47,866 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:47,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:47,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964068262] [2021-12-18 19:36:47,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964068262] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:47,866 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:47,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-18 19:36:47,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036033228] [2021-12-18 19:36:47,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:47,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 19:36:47,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:47,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 19:36:47,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-18 19:36:47,868 INFO L87 Difference]: Start difference. First operand 65 states and 78 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:47,889 INFO L93 Difference]: Finished difference Result 64 states and 77 transitions. [2021-12-18 19:36:47,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 19:36:47,889 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-12-18 19:36:47,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:47,890 INFO L225 Difference]: With dead ends: 64 [2021-12-18 19:36:47,890 INFO L226 Difference]: Without dead ends: 64 [2021-12-18 19:36:47,890 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-18 19:36:47,891 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 47 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:47,891 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 39 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 19:36:47,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-12-18 19:36:47,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2021-12-18 19:36:47,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 51 states have (on average 1.5098039215686274) internal successors, (77), 63 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 77 transitions. [2021-12-18 19:36:47,894 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 77 transitions. Word has length 10 [2021-12-18 19:36:47,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:47,895 INFO L470 AbstractCegarLoop]: Abstraction has 64 states and 77 transitions. [2021-12-18 19:36:47,896 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:47,896 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 77 transitions. [2021-12-18 19:36:47,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-12-18 19:36:47,897 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:47,897 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:47,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-18 19:36:47,898 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:47,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:47,898 INFO L85 PathProgramCache]: Analyzing trace with hash -1226025170, now seen corresponding path program 1 times [2021-12-18 19:36:47,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:47,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233863324] [2021-12-18 19:36:47,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:47,903 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:47,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:47,969 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:47,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:47,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233863324] [2021-12-18 19:36:47,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233863324] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:36:47,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755128760] [2021-12-18 19:36:47,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:47,972 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:36:47,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:36:47,973 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) [2021-12-18 19:36:47,981 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-18 19:36:48,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:48,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-18 19:36:48,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:36:48,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-18 19:36:48,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-12-18 19:36:48,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 10 treesize of output 8 [2021-12-18 19:36:48,158 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:48,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:36:48,331 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:48,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755128760] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:36:48,331 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:36:48,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2021-12-18 19:36:48,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958922786] [2021-12-18 19:36:48,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:36:48,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-18 19:36:48,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:48,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-18 19:36:48,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-12-18 19:36:48,333 INFO L87 Difference]: Start difference. First operand 64 states and 77 transitions. Second operand has 9 states, 8 states have (on average 2.875) internal successors, (23), 9 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:48,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:48,466 INFO L93 Difference]: Finished difference Result 149 states and 173 transitions. [2021-12-18 19:36:48,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-18 19:36:48,466 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.875) internal successors, (23), 9 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-12-18 19:36:48,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:48,467 INFO L225 Difference]: With dead ends: 149 [2021-12-18 19:36:48,467 INFO L226 Difference]: Without dead ends: 149 [2021-12-18 19:36:48,467 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-12-18 19:36:48,468 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 248 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:48,468 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [248 Valid, 278 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 19:36:48,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2021-12-18 19:36:48,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 59. [2021-12-18 19:36:48,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 47 states have (on average 1.4680851063829787) internal successors, (69), 58 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:48,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 69 transitions. [2021-12-18 19:36:48,470 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 69 transitions. Word has length 11 [2021-12-18 19:36:48,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:48,471 INFO L470 AbstractCegarLoop]: Abstraction has 59 states and 69 transitions. [2021-12-18 19:36:48,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.875) internal successors, (23), 9 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:48,471 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 69 transitions. [2021-12-18 19:36:48,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-12-18 19:36:48,471 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:48,471 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:48,504 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-18 19:36:48,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:36:48,707 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:48,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:48,708 INFO L85 PathProgramCache]: Analyzing trace with hash -464624131, now seen corresponding path program 1 times [2021-12-18 19:36:48,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:48,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230192051] [2021-12-18 19:36:48,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:48,708 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:48,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:48,729 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:48,729 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:48,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230192051] [2021-12-18 19:36:48,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230192051] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:48,730 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:48,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-18 19:36:48,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114365983] [2021-12-18 19:36:48,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:48,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 19:36:48,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:48,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 19:36:48,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 19:36:48,731 INFO L87 Difference]: Start difference. First operand 59 states and 69 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:48,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:48,755 INFO L93 Difference]: Finished difference Result 57 states and 67 transitions. [2021-12-18 19:36:48,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 19:36:48,756 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-12-18 19:36:48,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:48,756 INFO L225 Difference]: With dead ends: 57 [2021-12-18 19:36:48,756 INFO L226 Difference]: Without dead ends: 57 [2021-12-18 19:36:48,757 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 19:36:48,757 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 63 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:48,757 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 50 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 19:36:48,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2021-12-18 19:36:48,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2021-12-18 19:36:48,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 47 states have (on average 1.425531914893617) internal successors, (67), 56 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:48,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 67 transitions. [2021-12-18 19:36:48,759 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 67 transitions. Word has length 12 [2021-12-18 19:36:48,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:48,760 INFO L470 AbstractCegarLoop]: Abstraction has 57 states and 67 transitions. [2021-12-18 19:36:48,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:48,760 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 67 transitions. [2021-12-18 19:36:48,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-12-18 19:36:48,760 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:48,760 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:48,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-18 19:36:48,761 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:48,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:48,761 INFO L85 PathProgramCache]: Analyzing trace with hash -464624130, now seen corresponding path program 1 times [2021-12-18 19:36:48,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:48,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743711974] [2021-12-18 19:36:48,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:48,764 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:48,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:48,801 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:48,802 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:48,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743711974] [2021-12-18 19:36:48,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743711974] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:48,802 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:48,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-18 19:36:48,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322875929] [2021-12-18 19:36:48,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:48,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-18 19:36:48,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:48,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-18 19:36:48,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-18 19:36:48,804 INFO L87 Difference]: Start difference. First operand 57 states and 67 transitions. Second operand has 6 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:48,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:48,850 INFO L93 Difference]: Finished difference Result 80 states and 93 transitions. [2021-12-18 19:36:48,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 19:36:48,850 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-12-18 19:36:48,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:48,851 INFO L225 Difference]: With dead ends: 80 [2021-12-18 19:36:48,852 INFO L226 Difference]: Without dead ends: 80 [2021-12-18 19:36:48,852 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-18 19:36:48,852 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 161 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:48,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 67 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 19:36:48,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-12-18 19:36:48,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 60. [2021-12-18 19:36:48,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 50 states have (on average 1.42) internal successors, (71), 59 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:48,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 71 transitions. [2021-12-18 19:36:48,855 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 71 transitions. Word has length 12 [2021-12-18 19:36:48,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:48,856 INFO L470 AbstractCegarLoop]: Abstraction has 60 states and 71 transitions. [2021-12-18 19:36:48,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:48,856 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 71 transitions. [2021-12-18 19:36:48,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-12-18 19:36:48,858 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:48,858 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:48,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-18 19:36:48,858 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:48,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:48,859 INFO L85 PathProgramCache]: Analyzing trace with hash -1862804906, now seen corresponding path program 1 times [2021-12-18 19:36:48,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:48,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680186432] [2021-12-18 19:36:48,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:48,859 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:48,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:48,928 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:48,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:48,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680186432] [2021-12-18 19:36:48,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680186432] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:36:48,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253273331] [2021-12-18 19:36:48,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:48,929 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:36:48,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:36:48,948 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) [2021-12-18 19:36:48,997 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-18 19:36:49,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:49,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-18 19:36:49,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:36:49,032 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:36:49,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:36:49,090 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:49,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:36:49,224 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:49,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253273331] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:36:49,225 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:36:49,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-12-18 19:36:49,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537379601] [2021-12-18 19:36:49,225 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:36:49,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-18 19:36:49,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:49,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-18 19:36:49,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2021-12-18 19:36:49,226 INFO L87 Difference]: Start difference. First operand 60 states and 71 transitions. Second operand has 11 states, 10 states have (on average 2.7) internal successors, (27), 11 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:49,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:49,348 INFO L93 Difference]: Finished difference Result 124 states and 144 transitions. [2021-12-18 19:36:49,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-18 19:36:49,349 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.7) internal successors, (27), 11 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-12-18 19:36:49,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:49,349 INFO L225 Difference]: With dead ends: 124 [2021-12-18 19:36:49,350 INFO L226 Difference]: Without dead ends: 124 [2021-12-18 19:36:49,350 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=116, Unknown=0, NotChecked=0, Total=182 [2021-12-18 19:36:49,350 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 175 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:49,350 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 221 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 19:36:49,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2021-12-18 19:36:49,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 57. [2021-12-18 19:36:49,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 48 states have (on average 1.3958333333333333) internal successors, (67), 56 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:49,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 67 transitions. [2021-12-18 19:36:49,352 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 67 transitions. Word has length 13 [2021-12-18 19:36:49,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:49,353 INFO L470 AbstractCegarLoop]: Abstraction has 57 states and 67 transitions. [2021-12-18 19:36:49,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.7) internal successors, (27), 11 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:49,353 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 67 transitions. [2021-12-18 19:36:49,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-12-18 19:36:49,353 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:49,353 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:49,383 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-18 19:36:49,569 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-12-18 19:36:49,572 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:49,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:49,572 INFO L85 PathProgramCache]: Analyzing trace with hash -1433224404, now seen corresponding path program 1 times [2021-12-18 19:36:49,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:49,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693128102] [2021-12-18 19:36:49,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:49,573 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:49,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:49,636 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:49,637 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:49,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693128102] [2021-12-18 19:36:49,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693128102] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:49,637 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:49,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 19:36:49,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607957164] [2021-12-18 19:36:49,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:49,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-18 19:36:49,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:49,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-18 19:36:49,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-18 19:36:49,639 INFO L87 Difference]: Start difference. First operand 57 states and 67 transitions. Second operand has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:49,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:49,656 INFO L93 Difference]: Finished difference Result 56 states and 66 transitions. [2021-12-18 19:36:49,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-18 19:36:49,657 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-12-18 19:36:49,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:49,657 INFO L225 Difference]: With dead ends: 56 [2021-12-18 19:36:49,658 INFO L226 Difference]: Without dead ends: 53 [2021-12-18 19:36:49,658 INFO L932 BasicCegarLoop]: 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 [2021-12-18 19:36:49,658 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 73 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:49,658 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 66 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 19:36:49,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2021-12-18 19:36:49,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 53. [2021-12-18 19:36:49,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 45 states have (on average 1.3555555555555556) internal successors, (61), 52 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:49,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 61 transitions. [2021-12-18 19:36:49,660 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 61 transitions. Word has length 16 [2021-12-18 19:36:49,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:49,660 INFO L470 AbstractCegarLoop]: Abstraction has 53 states and 61 transitions. [2021-12-18 19:36:49,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:49,661 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 61 transitions. [2021-12-18 19:36:49,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-12-18 19:36:49,661 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:49,661 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:49,661 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-18 19:36:49,661 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:49,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:49,662 INFO L85 PathProgramCache]: Analyzing trace with hash -1433207485, now seen corresponding path program 1 times [2021-12-18 19:36:49,662 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:49,662 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402342089] [2021-12-18 19:36:49,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:49,662 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:49,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:49,683 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:49,683 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:49,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402342089] [2021-12-18 19:36:49,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402342089] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:49,684 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:49,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 19:36:49,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252220536] [2021-12-18 19:36:49,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:49,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-18 19:36:49,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:49,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-18 19:36:49,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-18 19:36:49,685 INFO L87 Difference]: Start difference. First operand 53 states and 61 transitions. Second operand has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:49,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:49,712 INFO L93 Difference]: Finished difference Result 50 states and 58 transitions. [2021-12-18 19:36:49,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 19:36:49,712 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-12-18 19:36:49,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:49,713 INFO L225 Difference]: With dead ends: 50 [2021-12-18 19:36:49,713 INFO L226 Difference]: Without dead ends: 50 [2021-12-18 19:36:49,713 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-18 19:36:49,713 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 66 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:49,714 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 56 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 19:36:49,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2021-12-18 19:36:49,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 50. [2021-12-18 19:36:49,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 45 states have (on average 1.288888888888889) internal successors, (58), 49 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:49,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 58 transitions. [2021-12-18 19:36:49,715 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 58 transitions. Word has length 16 [2021-12-18 19:36:49,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:49,715 INFO L470 AbstractCegarLoop]: Abstraction has 50 states and 58 transitions. [2021-12-18 19:36:49,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:49,716 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 58 transitions. [2021-12-18 19:36:49,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-12-18 19:36:49,716 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:49,716 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:49,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-18 19:36:49,716 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:49,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:49,717 INFO L85 PathProgramCache]: Analyzing trace with hash -1433207484, now seen corresponding path program 1 times [2021-12-18 19:36:49,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:49,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495474836] [2021-12-18 19:36:49,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:49,717 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:49,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:49,761 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:49,762 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:49,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495474836] [2021-12-18 19:36:49,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495474836] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:49,762 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:49,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-18 19:36:49,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610401860] [2021-12-18 19:36:49,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:49,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-18 19:36:49,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:49,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-18 19:36:49,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-18 19:36:49,764 INFO L87 Difference]: Start difference. First operand 50 states and 58 transitions. Second operand has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:49,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:49,808 INFO L93 Difference]: Finished difference Result 62 states and 72 transitions. [2021-12-18 19:36:49,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-18 19:36:49,809 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-12-18 19:36:49,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:49,809 INFO L225 Difference]: With dead ends: 62 [2021-12-18 19:36:49,809 INFO L226 Difference]: Without dead ends: 62 [2021-12-18 19:36:49,809 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-18 19:36:49,810 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 174 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:49,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 62 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 19:36:49,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2021-12-18 19:36:49,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 57. [2021-12-18 19:36:49,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 52 states have (on average 1.2884615384615385) internal successors, (67), 56 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:49,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 67 transitions. [2021-12-18 19:36:49,812 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 67 transitions. Word has length 16 [2021-12-18 19:36:49,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:49,812 INFO L470 AbstractCegarLoop]: Abstraction has 57 states and 67 transitions. [2021-12-18 19:36:49,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:49,812 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 67 transitions. [2021-12-18 19:36:49,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-12-18 19:36:49,812 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:49,813 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:49,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-18 19:36:49,813 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:49,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:49,813 INFO L85 PathProgramCache]: Analyzing trace with hash 43271131, now seen corresponding path program 1 times [2021-12-18 19:36:49,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:49,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742012232] [2021-12-18 19:36:49,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:49,814 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:49,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:49,827 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 19:36:49,827 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:49,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742012232] [2021-12-18 19:36:49,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742012232] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:49,828 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:49,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-18 19:36:49,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269232992] [2021-12-18 19:36:49,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:49,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 19:36:49,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:49,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 19:36:49,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 19:36:49,829 INFO L87 Difference]: Start difference. First operand 57 states and 67 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:49,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:49,833 INFO L93 Difference]: Finished difference Result 59 states and 69 transitions. [2021-12-18 19:36:49,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 19:36:49,834 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-12-18 19:36:49,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:49,834 INFO L225 Difference]: With dead ends: 59 [2021-12-18 19:36:49,834 INFO L226 Difference]: Without dead ends: 59 [2021-12-18 19:36:49,834 INFO L932 BasicCegarLoop]: 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 [2021-12-18 19:36:49,835 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 0 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 74 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 [2021-12-18 19:36:49,835 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 74 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 19:36:49,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2021-12-18 19:36:49,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2021-12-18 19:36:49,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 54 states have (on average 1.2777777777777777) internal successors, (69), 58 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:49,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 69 transitions. [2021-12-18 19:36:49,837 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 69 transitions. Word has length 20 [2021-12-18 19:36:49,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:49,837 INFO L470 AbstractCegarLoop]: Abstraction has 59 states and 69 transitions. [2021-12-18 19:36:49,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:49,837 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 69 transitions. [2021-12-18 19:36:49,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-18 19:36:49,837 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:49,838 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:49,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-18 19:36:49,838 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:49,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:49,838 INFO L85 PathProgramCache]: Analyzing trace with hash -1371974184, now seen corresponding path program 1 times [2021-12-18 19:36:49,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:49,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016616853] [2021-12-18 19:36:49,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:49,839 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:49,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:49,911 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:36:49,911 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:49,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016616853] [2021-12-18 19:36:49,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016616853] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:49,911 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:49,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-18 19:36:49,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14445215] [2021-12-18 19:36:49,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:49,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-18 19:36:49,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:49,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-18 19:36:49,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-18 19:36:49,913 INFO L87 Difference]: Start difference. First operand 59 states and 69 transitions. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:49,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:49,967 INFO L93 Difference]: Finished difference Result 71 states and 81 transitions. [2021-12-18 19:36:49,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-18 19:36:49,968 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-12-18 19:36:49,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:49,968 INFO L225 Difference]: With dead ends: 71 [2021-12-18 19:36:49,968 INFO L226 Difference]: Without dead ends: 54 [2021-12-18 19:36:49,968 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-12-18 19:36:49,969 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 15 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:49,969 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 185 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 19:36:49,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2021-12-18 19:36:49,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2021-12-18 19:36:49,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 49 states have (on average 1.2653061224489797) internal successors, (62), 53 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:49,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 62 transitions. [2021-12-18 19:36:49,971 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 62 transitions. Word has length 22 [2021-12-18 19:36:49,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:49,971 INFO L470 AbstractCegarLoop]: Abstraction has 54 states and 62 transitions. [2021-12-18 19:36:49,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:49,971 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 62 transitions. [2021-12-18 19:36:49,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-18 19:36:49,971 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:49,972 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:49,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-18 19:36:49,972 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:49,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:49,972 INFO L85 PathProgramCache]: Analyzing trace with hash 2105344662, now seen corresponding path program 1 times [2021-12-18 19:36:49,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:49,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699887980] [2021-12-18 19:36:49,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:49,973 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:49,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:50,062 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:36:50,063 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:50,063 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699887980] [2021-12-18 19:36:50,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699887980] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:50,063 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:50,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-18 19:36:50,063 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727808238] [2021-12-18 19:36:50,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:50,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-18 19:36:50,064 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:50,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-18 19:36:50,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-18 19:36:50,064 INFO L87 Difference]: Start difference. First operand 54 states and 62 transitions. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:50,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:50,119 INFO L93 Difference]: Finished difference Result 74 states and 84 transitions. [2021-12-18 19:36:50,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-18 19:36:50,120 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-12-18 19:36:50,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:50,120 INFO L225 Difference]: With dead ends: 74 [2021-12-18 19:36:50,120 INFO L226 Difference]: Without dead ends: 62 [2021-12-18 19:36:50,120 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-12-18 19:36:50,121 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 72 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:50,121 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 137 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 19:36:50,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2021-12-18 19:36:50,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 56. [2021-12-18 19:36:50,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 51 states have (on average 1.2549019607843137) internal successors, (64), 55 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:50,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 64 transitions. [2021-12-18 19:36:50,123 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 64 transitions. Word has length 22 [2021-12-18 19:36:50,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:50,123 INFO L470 AbstractCegarLoop]: Abstraction has 56 states and 64 transitions. [2021-12-18 19:36:50,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:50,123 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 64 transitions. [2021-12-18 19:36:50,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-12-18 19:36:50,123 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:50,124 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:50,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-18 19:36:50,124 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:50,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:50,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1877695219, now seen corresponding path program 1 times [2021-12-18 19:36:50,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:50,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449590997] [2021-12-18 19:36:50,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:50,125 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:50,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:50,186 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:36:50,187 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:50,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449590997] [2021-12-18 19:36:50,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449590997] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:50,187 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:50,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-18 19:36:50,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421468447] [2021-12-18 19:36:50,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:50,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-18 19:36:50,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:50,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-18 19:36:50,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-18 19:36:50,189 INFO L87 Difference]: Start difference. First operand 56 states and 64 transitions. Second operand has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:50,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:50,278 INFO L93 Difference]: Finished difference Result 75 states and 83 transitions. [2021-12-18 19:36:50,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-18 19:36:50,279 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-12-18 19:36:50,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:50,279 INFO L225 Difference]: With dead ends: 75 [2021-12-18 19:36:50,279 INFO L226 Difference]: Without dead ends: 75 [2021-12-18 19:36:50,280 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-12-18 19:36:50,280 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 73 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:50,280 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 187 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-18 19:36:50,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2021-12-18 19:36:50,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 73. [2021-12-18 19:36:50,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 68 states have (on average 1.2205882352941178) internal successors, (83), 72 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:50,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 83 transitions. [2021-12-18 19:36:50,287 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 83 transitions. Word has length 26 [2021-12-18 19:36:50,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:50,287 INFO L470 AbstractCegarLoop]: Abstraction has 73 states and 83 transitions. [2021-12-18 19:36:50,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:50,288 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 83 transitions. [2021-12-18 19:36:50,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-12-18 19:36:50,288 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:50,288 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:50,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-18 19:36:50,288 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:50,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:50,289 INFO L85 PathProgramCache]: Analyzing trace with hash 72256885, now seen corresponding path program 1 times [2021-12-18 19:36:50,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:50,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222864479] [2021-12-18 19:36:50,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:50,289 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:50,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:50,377 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:36:50,377 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:50,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222864479] [2021-12-18 19:36:50,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222864479] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:50,378 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:50,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-18 19:36:50,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404483702] [2021-12-18 19:36:50,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:50,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-18 19:36:50,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:50,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-18 19:36:50,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-12-18 19:36:50,379 INFO L87 Difference]: Start difference. First operand 73 states and 83 transitions. Second operand has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:50,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:50,508 INFO L93 Difference]: Finished difference Result 96 states and 107 transitions. [2021-12-18 19:36:50,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-18 19:36:50,508 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-12-18 19:36:50,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:50,509 INFO L225 Difference]: With dead ends: 96 [2021-12-18 19:36:50,509 INFO L226 Difference]: Without dead ends: 96 [2021-12-18 19:36:50,509 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2021-12-18 19:36:50,510 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 109 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:50,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 199 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 19:36:50,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2021-12-18 19:36:50,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 74. [2021-12-18 19:36:50,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 69 states have (on average 1.2318840579710144) internal successors, (85), 73 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:50,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 85 transitions. [2021-12-18 19:36:50,512 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 85 transitions. Word has length 26 [2021-12-18 19:36:50,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:50,512 INFO L470 AbstractCegarLoop]: Abstraction has 74 states and 85 transitions. [2021-12-18 19:36:50,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:50,512 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 85 transitions. [2021-12-18 19:36:50,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-12-18 19:36:50,513 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:50,513 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:50,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-18 19:36:50,513 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:50,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:50,513 INFO L85 PathProgramCache]: Analyzing trace with hash -1740534735, now seen corresponding path program 1 times [2021-12-18 19:36:50,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:50,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79062495] [2021-12-18 19:36:50,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:50,514 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:50,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:50,568 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:36:50,568 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:50,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79062495] [2021-12-18 19:36:50,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79062495] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 19:36:50,569 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 19:36:50,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-18 19:36:50,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758879471] [2021-12-18 19:36:50,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 19:36:50,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-18 19:36:50,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:50,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-18 19:36:50,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-18 19:36:50,570 INFO L87 Difference]: Start difference. First operand 74 states and 85 transitions. Second operand has 10 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:50,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:50,690 INFO L93 Difference]: Finished difference Result 75 states and 82 transitions. [2021-12-18 19:36:50,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-18 19:36:50,690 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-12-18 19:36:50,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:50,691 INFO L225 Difference]: With dead ends: 75 [2021-12-18 19:36:50,691 INFO L226 Difference]: Without dead ends: 51 [2021-12-18 19:36:50,691 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-12-18 19:36:50,692 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 42 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:50,692 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 157 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 19:36:50,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2021-12-18 19:36:50,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 49. [2021-12-18 19:36:50,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 44 states have (on average 1.2272727272727273) internal successors, (54), 48 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:50,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 54 transitions. [2021-12-18 19:36:50,693 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 54 transitions. Word has length 27 [2021-12-18 19:36:50,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:50,694 INFO L470 AbstractCegarLoop]: Abstraction has 49 states and 54 transitions. [2021-12-18 19:36:50,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:50,694 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 54 transitions. [2021-12-18 19:36:50,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-18 19:36:50,694 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:50,694 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:50,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-18 19:36:50,695 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:50,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:50,695 INFO L85 PathProgramCache]: Analyzing trace with hash -145898734, now seen corresponding path program 1 times [2021-12-18 19:36:50,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:50,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852281165] [2021-12-18 19:36:50,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:50,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:50,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:50,778 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:36:50,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:50,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852281165] [2021-12-18 19:36:50,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852281165] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:36:50,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801100095] [2021-12-18 19:36:50,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:50,779 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:36:50,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:36:50,780 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) [2021-12-18 19:36:50,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-18 19:36:50,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:50,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-18 19:36:50,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:36:50,935 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:36:50,935 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:36:51,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 treesize of output 3 [2021-12-18 19:36:51,064 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:36:51,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801100095] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:36:51,065 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:36:51,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 20 [2021-12-18 19:36:51,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738627423] [2021-12-18 19:36:51,065 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:36:51,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-12-18 19:36:51,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:51,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-12-18 19:36:51,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-12-18 19:36:51,066 INFO L87 Difference]: Start difference. First operand 49 states and 54 transitions. Second operand has 21 states, 20 states have (on average 3.4) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:51,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:51,229 INFO L93 Difference]: Finished difference Result 69 states and 74 transitions. [2021-12-18 19:36:51,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-18 19:36:51,231 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 3.4) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-12-18 19:36:51,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:51,232 INFO L225 Difference]: With dead ends: 69 [2021-12-18 19:36:51,232 INFO L226 Difference]: Without dead ends: 65 [2021-12-18 19:36:51,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=149, Invalid=501, Unknown=0, NotChecked=0, Total=650 [2021-12-18 19:36:51,233 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 333 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:51,233 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [333 Valid, 170 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 19:36:51,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2021-12-18 19:36:51,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 45. [2021-12-18 19:36:51,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 42 states have (on average 1.1666666666666667) internal successors, (49), 44 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:51,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 49 transitions. [2021-12-18 19:36:51,234 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 49 transitions. Word has length 30 [2021-12-18 19:36:51,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:51,235 INFO L470 AbstractCegarLoop]: Abstraction has 45 states and 49 transitions. [2021-12-18 19:36:51,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 3.4) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:51,235 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 49 transitions. [2021-12-18 19:36:51,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-12-18 19:36:51,235 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:51,235 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:51,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-18 19:36:51,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:36:51,453 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:51,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:51,453 INFO L85 PathProgramCache]: Analyzing trace with hash 36573013, now seen corresponding path program 1 times [2021-12-18 19:36:51,454 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:51,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359219343] [2021-12-18 19:36:51,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:51,454 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:51,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:51,519 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:36:51,520 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:51,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359219343] [2021-12-18 19:36:51,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359219343] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:36:51,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978549294] [2021-12-18 19:36:51,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:51,520 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:36:51,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:36:51,536 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) [2021-12-18 19:36:51,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-18 19:36:51,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:51,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 27 conjunts are in the unsatisfiable core [2021-12-18 19:36:51,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:36:51,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-18 19:36:51,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-12-18 19:36:51,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 10 treesize of output 8 [2021-12-18 19:36:51,758 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:36:51,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:36:51,966 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:36:51,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978549294] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:36:51,966 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:36:51,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 16 [2021-12-18 19:36:51,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192749800] [2021-12-18 19:36:51,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:36:51,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-12-18 19:36:51,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:51,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-12-18 19:36:51,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-12-18 19:36:51,968 INFO L87 Difference]: Start difference. First operand 45 states and 49 transitions. Second operand has 17 states, 16 states have (on average 5.0) internal successors, (80), 17 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:52,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:52,155 INFO L93 Difference]: Finished difference Result 86 states and 94 transitions. [2021-12-18 19:36:52,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-18 19:36:52,155 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 5.0) internal successors, (80), 17 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-12-18 19:36:52,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:52,156 INFO L225 Difference]: With dead ends: 86 [2021-12-18 19:36:52,156 INFO L226 Difference]: Without dead ends: 86 [2021-12-18 19:36:52,156 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=112, Invalid=394, Unknown=0, NotChecked=0, Total=506 [2021-12-18 19:36:52,156 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 280 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:52,156 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 186 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 19:36:52,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2021-12-18 19:36:52,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 62. [2021-12-18 19:36:52,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 60 states have (on average 1.15) internal successors, (69), 61 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:52,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 69 transitions. [2021-12-18 19:36:52,158 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 69 transitions. Word has length 33 [2021-12-18 19:36:52,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:52,158 INFO L470 AbstractCegarLoop]: Abstraction has 62 states and 69 transitions. [2021-12-18 19:36:52,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 5.0) internal successors, (80), 17 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:52,158 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 69 transitions. [2021-12-18 19:36:52,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-12-18 19:36:52,158 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:52,158 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-18 19:36:52,177 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-18 19:36:52,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:36:52,359 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:52,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:52,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1001387738, now seen corresponding path program 2 times [2021-12-18 19:36:52,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:52,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597210196] [2021-12-18 19:36:52,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:52,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:52,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:52,470 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:36:52,470 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:52,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597210196] [2021-12-18 19:36:52,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597210196] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:36:52,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165965481] [2021-12-18 19:36:52,471 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 19:36:52,471 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:36:52,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:36:52,472 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) [2021-12-18 19:36:52,504 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-18 19:36:52,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 19:36:52,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:36:52,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 37 conjunts are in the unsatisfiable core [2021-12-18 19:36:52,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:36:52,559 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:36:52,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:36:52,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:36:53,239 INFO L354 Elim1Store]: treesize reduction 3, result has 72.7 percent of original size [2021-12-18 19:36:53,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 16 [2021-12-18 19:36:53,298 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:36:53,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:36:53,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:36:53,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:36:53,954 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:36:53,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165965481] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:36:53,954 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:36:53,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 13] total 38 [2021-12-18 19:36:53,955 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285282192] [2021-12-18 19:36:53,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:36:53,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-12-18 19:36:53,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:53,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-12-18 19:36:53,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=1263, Unknown=0, NotChecked=0, Total=1406 [2021-12-18 19:36:53,956 INFO L87 Difference]: Start difference. First operand 62 states and 69 transitions. Second operand has 38 states, 38 states have (on average 2.6315789473684212) internal successors, (100), 38 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:54,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:54,926 INFO L93 Difference]: Finished difference Result 107 states and 117 transitions. [2021-12-18 19:36:54,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-18 19:36:54,926 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.6315789473684212) internal successors, (100), 38 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-12-18 19:36:54,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:54,927 INFO L225 Difference]: With dead ends: 107 [2021-12-18 19:36:54,927 INFO L226 Difference]: Without dead ends: 104 [2021-12-18 19:36:54,928 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 728 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=372, Invalid=2819, Unknown=1, NotChecked=0, Total=3192 [2021-12-18 19:36:54,929 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 175 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 111 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:54,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 435 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 215 Invalid, 0 Unknown, 111 Unchecked, 0.1s Time] [2021-12-18 19:36:54,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2021-12-18 19:36:54,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 91. [2021-12-18 19:36:54,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 89 states have (on average 1.1348314606741574) internal successors, (101), 90 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:54,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 101 transitions. [2021-12-18 19:36:54,931 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 101 transitions. Word has length 36 [2021-12-18 19:36:54,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:54,931 INFO L470 AbstractCegarLoop]: Abstraction has 91 states and 101 transitions. [2021-12-18 19:36:54,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 2.6315789473684212) internal successors, (100), 38 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:54,931 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 101 transitions. [2021-12-18 19:36:54,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-18 19:36:54,931 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:54,932 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:54,950 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-18 19:36:55,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-12-18 19:36:55,142 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:55,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:55,142 INFO L85 PathProgramCache]: Analyzing trace with hash 1930803928, now seen corresponding path program 2 times [2021-12-18 19:36:55,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:55,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969456089] [2021-12-18 19:36:55,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:55,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:55,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:55,274 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:36:55,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:55,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969456089] [2021-12-18 19:36:55,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969456089] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:36:55,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40043547] [2021-12-18 19:36:55,275 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 19:36:55,275 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:36:55,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:36:55,292 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) [2021-12-18 19:36:55,293 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-18 19:36:55,352 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 19:36:55,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:36:55,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 77 conjunts are in the unsatisfiable core [2021-12-18 19:36:55,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:36:55,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 10 treesize of output 8 [2021-12-18 19:36:55,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-12-18 19:36:55,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 17 treesize of output 19 [2021-12-18 19:36:56,495 INFO L354 Elim1Store]: treesize reduction 32, result has 8.6 percent of original size [2021-12-18 19:36:56,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 20 [2021-12-18 19:36:56,521 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:36:56,522 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:36:56,924 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_299 (Array Int Int))) (let ((.cse2 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~nondetString2~0#1.base| v_ArrVal_299) |c_ULTIMATE.start_main_~nondetString1~0#1.base|))) (let ((.cse0 (select .cse2 |c_ULTIMATE.start_main_~nondetString1~0#1.offset|)) (.cse1 (select v_ArrVal_299 |c_ULTIMATE.start_main_~nondetString2~0#1.offset|))) (or (= 0 .cse0) (not (= .cse1 .cse0)) (not (= .cse1 (select .cse2 (+ |c_ULTIMATE.start_main_~nondetString1~0#1.offset| 1)))))))) is different from false [2021-12-18 19:36:56,938 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:36:56,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 72 treesize of output 50 [2021-12-18 19:36:56,955 INFO L354 Elim1Store]: treesize reduction 18, result has 48.6 percent of original size [2021-12-18 19:36:56,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 93 treesize of output 88 [2021-12-18 19:36:56,978 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-12-18 19:36:56,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 62 [2021-12-18 19:36:57,257 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 15 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:36:57,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40043547] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:36:57,258 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:36:57,258 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 19, 20] total 45 [2021-12-18 19:36:57,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127290084] [2021-12-18 19:36:57,258 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:36:57,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2021-12-18 19:36:57,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:36:57,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-12-18 19:36:57,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1723, Unknown=1, NotChecked=84, Total=1980 [2021-12-18 19:36:57,259 INFO L87 Difference]: Start difference. First operand 91 states and 101 transitions. Second operand has 45 states, 45 states have (on average 2.8) internal successors, (126), 45 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:57,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:36:57,817 INFO L93 Difference]: Finished difference Result 139 states and 152 transitions. [2021-12-18 19:36:57,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-18 19:36:57,817 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.8) internal successors, (126), 45 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-12-18 19:36:57,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:36:57,817 INFO L225 Difference]: With dead ends: 139 [2021-12-18 19:36:57,818 INFO L226 Difference]: Without dead ends: 121 [2021-12-18 19:36:57,818 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 59 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 633 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=310, Invalid=2999, Unknown=1, NotChecked=112, Total=3422 [2021-12-18 19:36:57,819 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 61 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 86 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:36:57,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 372 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 196 Invalid, 0 Unknown, 86 Unchecked, 0.1s Time] [2021-12-18 19:36:57,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-12-18 19:36:57,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 118. [2021-12-18 19:36:57,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 116 states have (on average 1.1206896551724137) internal successors, (130), 117 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:57,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 130 transitions. [2021-12-18 19:36:57,821 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 130 transitions. Word has length 46 [2021-12-18 19:36:57,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:36:57,821 INFO L470 AbstractCegarLoop]: Abstraction has 118 states and 130 transitions. [2021-12-18 19:36:57,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.8) internal successors, (126), 45 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:36:57,825 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 130 transitions. [2021-12-18 19:36:57,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-18 19:36:57,825 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:36:57,825 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:36:57,850 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-18 19:36:58,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:36:58,035 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:36:58,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:36:58,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1006205749, now seen corresponding path program 3 times [2021-12-18 19:36:58,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:36:58,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746677047] [2021-12-18 19:36:58,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:36:58,036 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:36:58,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:36:58,124 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:36:58,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:36:58,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746677047] [2021-12-18 19:36:58,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746677047] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:36:58,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283333228] [2021-12-18 19:36:58,125 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-18 19:36:58,125 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:36:58,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:36:58,126 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) [2021-12-18 19:36:58,127 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-18 19:36:58,192 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-12-18 19:36:58,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:36:58,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 47 conjunts are in the unsatisfiable core [2021-12-18 19:36:58,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:36:58,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 10 treesize of output 8 [2021-12-18 19:36:58,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-12-18 19:36:58,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-12-18 19:36:58,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 17 treesize of output 19 [2021-12-18 19:36:59,069 INFO L354 Elim1Store]: treesize reduction 1, result has 97.4 percent of original size [2021-12-18 19:36:59,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 51 [2021-12-18 19:36:59,163 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-18 19:36:59,163 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:36:59,926 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:36:59,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 62 treesize of output 40 [2021-12-18 19:36:59,947 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:36:59,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 103 treesize of output 112 [2021-12-18 19:36:59,956 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:36:59,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 64 treesize of output 62 [2021-12-18 19:37:00,246 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-18 19:37:00,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [283333228] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:00,247 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:00,247 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 13, 13] total 32 [2021-12-18 19:37:00,247 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173898914] [2021-12-18 19:37:00,247 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:00,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-18 19:37:00,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:00,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-18 19:37:00,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=910, Unknown=8, NotChecked=0, Total=1056 [2021-12-18 19:37:00,250 INFO L87 Difference]: Start difference. First operand 118 states and 130 transitions. Second operand has 33 states, 32 states have (on average 4.0625) internal successors, (130), 33 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:00,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:00,948 INFO L93 Difference]: Finished difference Result 148 states and 162 transitions. [2021-12-18 19:37:00,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-12-18 19:37:00,948 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 4.0625) internal successors, (130), 33 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-12-18 19:37:00,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:00,949 INFO L225 Difference]: With dead ends: 148 [2021-12-18 19:37:00,949 INFO L226 Difference]: Without dead ends: 148 [2021-12-18 19:37:00,950 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=482, Invalid=2702, Unknown=8, NotChecked=0, Total=3192 [2021-12-18 19:37:00,950 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 35 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 81 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:00,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 336 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 158 Invalid, 0 Unknown, 81 Unchecked, 0.1s Time] [2021-12-18 19:37:00,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2021-12-18 19:37:00,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 131. [2021-12-18 19:37:00,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 129 states have (on average 1.1162790697674418) internal successors, (144), 130 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:00,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 144 transitions. [2021-12-18 19:37:00,952 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 144 transitions. Word has length 50 [2021-12-18 19:37:00,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:00,952 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 144 transitions. [2021-12-18 19:37:00,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.0625) internal successors, (130), 33 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:00,953 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 144 transitions. [2021-12-18 19:37:00,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-18 19:37:00,953 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:00,953 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:37:00,972 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:01,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:01,163 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:01,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:01,164 INFO L85 PathProgramCache]: Analyzing trace with hash 216836651, now seen corresponding path program 3 times [2021-12-18 19:37:01,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:01,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699047755] [2021-12-18 19:37:01,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:01,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:01,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:01,286 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 27 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:01,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:01,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699047755] [2021-12-18 19:37:01,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699047755] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:01,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210175000] [2021-12-18 19:37:01,287 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-18 19:37:01,287 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:01,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:01,288 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) [2021-12-18 19:37:01,289 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-18 19:37:01,367 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-12-18 19:37:01,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:01,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 29 conjunts are in the unsatisfiable core [2021-12-18 19:37:01,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:01,393 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:37:01,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:37:01,668 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 40 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:01,668 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:01,864 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 40 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:01,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [210175000] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:01,865 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:01,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 30 [2021-12-18 19:37:01,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534088300] [2021-12-18 19:37:01,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:01,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-12-18 19:37:01,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:01,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-12-18 19:37:01,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=717, Unknown=0, NotChecked=0, Total=870 [2021-12-18 19:37:01,866 INFO L87 Difference]: Start difference. First operand 131 states and 144 transitions. Second operand has 30 states, 30 states have (on average 4.333333333333333) internal successors, (130), 30 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:02,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:02,262 INFO L93 Difference]: Finished difference Result 300 states and 323 transitions. [2021-12-18 19:37:02,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-18 19:37:02,262 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 4.333333333333333) internal successors, (130), 30 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-12-18 19:37:02,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:02,263 INFO L225 Difference]: With dead ends: 300 [2021-12-18 19:37:02,263 INFO L226 Difference]: Without dead ends: 299 [2021-12-18 19:37:02,264 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 86 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=537, Invalid=1443, Unknown=0, NotChecked=0, Total=1980 [2021-12-18 19:37:02,264 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 374 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 476 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 476 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:02,264 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 374 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 476 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-18 19:37:02,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2021-12-18 19:37:02,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 220. [2021-12-18 19:37:02,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 218 states have (on average 1.114678899082569) internal successors, (243), 219 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:02,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 243 transitions. [2021-12-18 19:37:02,269 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 243 transitions. Word has length 52 [2021-12-18 19:37:02,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:02,269 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 243 transitions. [2021-12-18 19:37:02,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 4.333333333333333) internal successors, (130), 30 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:02,269 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 243 transitions. [2021-12-18 19:37:02,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-18 19:37:02,270 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:02,270 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:37:02,288 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:02,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-12-18 19:37:02,476 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:02,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:02,476 INFO L85 PathProgramCache]: Analyzing trace with hash 1672384838, now seen corresponding path program 1 times [2021-12-18 19:37:02,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:02,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458333792] [2021-12-18 19:37:02,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:02,477 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:02,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:02,611 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 9 proven. 15 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:37:02,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:02,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458333792] [2021-12-18 19:37:02,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458333792] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:02,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852016436] [2021-12-18 19:37:02,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:02,612 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:02,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:02,632 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) [2021-12-18 19:37:02,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-18 19:37:02,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:02,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 46 conjunts are in the unsatisfiable core [2021-12-18 19:37:02,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:02,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:37:04,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-18 19:37:04,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-18 19:37:04,392 INFO L354 Elim1Store]: treesize reduction 30, result has 30.2 percent of original size [2021-12-18 19:37:04,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 37 treesize of output 26 [2021-12-18 19:37:04,403 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 10 proven. 16 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-12-18 19:37:04,403 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:04,851 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:37:04,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 102 treesize of output 100 [2021-12-18 19:37:04,879 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:37:04,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 56 treesize of output 60 [2021-12-18 19:37:05,072 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 11 proven. 15 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-12-18 19:37:05,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852016436] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:05,072 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:05,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 20, 20] total 43 [2021-12-18 19:37:05,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438797736] [2021-12-18 19:37:05,072 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:05,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-12-18 19:37:05,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:05,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-12-18 19:37:05,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=1598, Unknown=0, NotChecked=0, Total=1806 [2021-12-18 19:37:05,073 INFO L87 Difference]: Start difference. First operand 220 states and 243 transitions. Second operand has 43 states, 43 states have (on average 2.7674418604651163) internal successors, (119), 43 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:05,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:05,669 INFO L93 Difference]: Finished difference Result 240 states and 262 transitions. [2021-12-18 19:37:05,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-18 19:37:05,670 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.7674418604651163) internal successors, (119), 43 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-12-18 19:37:05,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:05,670 INFO L225 Difference]: With dead ends: 240 [2021-12-18 19:37:05,670 INFO L226 Difference]: Without dead ends: 210 [2021-12-18 19:37:05,671 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 78 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1083 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=485, Invalid=3175, Unknown=0, NotChecked=0, Total=3660 [2021-12-18 19:37:05,671 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 129 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 280 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:05,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 544 Invalid, 458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 169 Invalid, 0 Unknown, 280 Unchecked, 0.1s Time] [2021-12-18 19:37:05,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2021-12-18 19:37:05,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 207. [2021-12-18 19:37:05,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 205 states have (on average 1.1170731707317074) internal successors, (229), 206 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:05,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 229 transitions. [2021-12-18 19:37:05,675 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 229 transitions. Word has length 53 [2021-12-18 19:37:05,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:05,675 INFO L470 AbstractCegarLoop]: Abstraction has 207 states and 229 transitions. [2021-12-18 19:37:05,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.7674418604651163) internal successors, (119), 43 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:05,675 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 229 transitions. [2021-12-18 19:37:05,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-18 19:37:05,676 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:05,676 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2021-12-18 19:37:05,696 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:05,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-12-18 19:37:05,892 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:05,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:05,893 INFO L85 PathProgramCache]: Analyzing trace with hash -847276983, now seen corresponding path program 1 times [2021-12-18 19:37:05,893 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:05,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034451317] [2021-12-18 19:37:05,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:05,893 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:05,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:06,054 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-18 19:37:06,054 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:06,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034451317] [2021-12-18 19:37:06,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034451317] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:06,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057644511] [2021-12-18 19:37:06,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:06,055 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:06,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:06,061 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) [2021-12-18 19:37:06,062 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-18 19:37:06,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:06,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 89 conjunts are in the unsatisfiable core [2021-12-18 19:37:06,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:06,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:37:06,336 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:37:06,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 17 treesize of output 23 [2021-12-18 19:37:06,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 8 treesize of output 3 [2021-12-18 19:37:07,849 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-12-18 19:37:07,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:09,260 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:37:09,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 283 treesize of output 173 [2021-12-18 19:37:09,275 INFO L354 Elim1Store]: treesize reduction 18, result has 48.6 percent of original size [2021-12-18 19:37:09,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 348 treesize of output 309 [2021-12-18 19:37:09,303 INFO L354 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2021-12-18 19:37:09,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 281 treesize of output 255 [2021-12-18 19:37:10,562 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-12-18 19:37:10,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057644511] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:10,563 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:10,563 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 22, 26] total 54 [2021-12-18 19:37:10,563 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910525851] [2021-12-18 19:37:10,563 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:10,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-12-18 19:37:10,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:10,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-12-18 19:37:10,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=273, Invalid=2588, Unknown=1, NotChecked=0, Total=2862 [2021-12-18 19:37:10,566 INFO L87 Difference]: Start difference. First operand 207 states and 229 transitions. Second operand has 54 states, 54 states have (on average 2.388888888888889) internal successors, (129), 54 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:12,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:12,185 INFO L93 Difference]: Finished difference Result 262 states and 284 transitions. [2021-12-18 19:37:12,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-12-18 19:37:12,186 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.388888888888889) internal successors, (129), 54 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2021-12-18 19:37:12,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:12,186 INFO L225 Difference]: With dead ends: 262 [2021-12-18 19:37:12,186 INFO L226 Difference]: Without dead ends: 217 [2021-12-18 19:37:12,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 69 SyntacticMatches, 5 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1317 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=828, Invalid=4573, Unknown=1, NotChecked=0, Total=5402 [2021-12-18 19:37:12,188 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 379 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 607 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 535 SdHoareTripleChecker+Invalid, 985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 607 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 293 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:12,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [379 Valid, 535 Invalid, 985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 607 Invalid, 0 Unknown, 293 Unchecked, 0.3s Time] [2021-12-18 19:37:12,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2021-12-18 19:37:12,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 213. [2021-12-18 19:37:12,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 211 states have (on average 1.113744075829384) internal successors, (235), 212 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:12,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 235 transitions. [2021-12-18 19:37:12,191 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 235 transitions. Word has length 56 [2021-12-18 19:37:12,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:12,191 INFO L470 AbstractCegarLoop]: Abstraction has 213 states and 235 transitions. [2021-12-18 19:37:12,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.388888888888889) internal successors, (129), 54 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:12,191 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 235 transitions. [2021-12-18 19:37:12,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-18 19:37:12,192 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:12,192 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:37:12,208 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:12,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-12-18 19:37:12,399 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:12,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:12,400 INFO L85 PathProgramCache]: Analyzing trace with hash 509273480, now seen corresponding path program 4 times [2021-12-18 19:37:12,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:12,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906678799] [2021-12-18 19:37:12,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:12,400 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:12,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:12,551 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 13 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:12,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:12,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906678799] [2021-12-18 19:37:12,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906678799] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:12,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053890561] [2021-12-18 19:37:12,551 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-18 19:37:12,552 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:12,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:12,553 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:12,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-18 19:37:12,631 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-18 19:37:12,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:12,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 38 conjunts are in the unsatisfiable core [2021-12-18 19:37:12,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:12,655 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:37:12,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:37:12,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 9 [2021-12-18 19:37:13,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-18 19:37:13,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2021-12-18 19:37:13,197 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 34 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:13,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:13,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 11 [2021-12-18 19:37:13,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 20 treesize of output 18 [2021-12-18 19:37:13,916 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 29 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:13,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053890561] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:13,917 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:13,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 43 [2021-12-18 19:37:13,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495772483] [2021-12-18 19:37:13,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:13,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-12-18 19:37:13,918 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:13,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-12-18 19:37:13,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1634, Unknown=0, NotChecked=0, Total=1806 [2021-12-18 19:37:13,919 INFO L87 Difference]: Start difference. First operand 213 states and 235 transitions. Second operand has 43 states, 43 states have (on average 3.441860465116279) internal successors, (148), 43 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:14,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:14,368 INFO L93 Difference]: Finished difference Result 288 states and 313 transitions. [2021-12-18 19:37:14,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-12-18 19:37:14,369 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 3.441860465116279) internal successors, (148), 43 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2021-12-18 19:37:14,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:14,369 INFO L225 Difference]: With dead ends: 288 [2021-12-18 19:37:14,370 INFO L226 Difference]: Without dead ends: 257 [2021-12-18 19:37:14,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 89 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 927 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=409, Invalid=3251, Unknown=0, NotChecked=0, Total=3660 [2021-12-18 19:37:14,371 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 148 mSDsluCounter, 586 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 619 SdHoareTripleChecker+Invalid, 566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 216 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:14,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 619 Invalid, 566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 327 Invalid, 0 Unknown, 216 Unchecked, 0.1s Time] [2021-12-18 19:37:14,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2021-12-18 19:37:14,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 246. [2021-12-18 19:37:14,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 244 states have (on average 1.110655737704918) internal successors, (271), 245 states have internal predecessors, (271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:14,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 271 transitions. [2021-12-18 19:37:14,375 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 271 transitions. Word has length 56 [2021-12-18 19:37:14,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:14,375 INFO L470 AbstractCegarLoop]: Abstraction has 246 states and 271 transitions. [2021-12-18 19:37:14,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 3.441860465116279) internal successors, (148), 43 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:14,375 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 271 transitions. [2021-12-18 19:37:14,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-18 19:37:14,376 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:14,376 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2021-12-18 19:37:14,392 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:14,591 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:14,591 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:14,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:14,592 INFO L85 PathProgramCache]: Analyzing trace with hash 1104896393, now seen corresponding path program 2 times [2021-12-18 19:37:14,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:14,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049277461] [2021-12-18 19:37:14,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:14,592 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:14,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:14,701 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:37:14,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:14,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049277461] [2021-12-18 19:37:14,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049277461] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:14,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180823270] [2021-12-18 19:37:14,702 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 19:37:14,702 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:14,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:14,704 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:14,705 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-18 19:37:14,777 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 19:37:14,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:14,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 25 conjunts are in the unsatisfiable core [2021-12-18 19:37:14,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:14,886 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:37:14,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:14,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 treesize of output 3 [2021-12-18 19:37:15,019 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:37:15,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180823270] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:15,020 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:15,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 22 [2021-12-18 19:37:15,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910472546] [2021-12-18 19:37:15,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:15,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-18 19:37:15,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:15,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-18 19:37:15,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-12-18 19:37:15,021 INFO L87 Difference]: Start difference. First operand 246 states and 271 transitions. Second operand has 23 states, 22 states have (on average 5.636363636363637) internal successors, (124), 23 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:15,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:15,283 INFO L93 Difference]: Finished difference Result 297 states and 325 transitions. [2021-12-18 19:37:15,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-18 19:37:15,284 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 5.636363636363637) internal successors, (124), 23 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-12-18 19:37:15,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:15,285 INFO L225 Difference]: With dead ends: 297 [2021-12-18 19:37:15,285 INFO L226 Difference]: Without dead ends: 297 [2021-12-18 19:37:15,285 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 98 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=181, Invalid=689, Unknown=0, NotChecked=0, Total=870 [2021-12-18 19:37:15,286 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 424 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:15,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [424 Valid, 257 Invalid, 353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 19:37:15,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2021-12-18 19:37:15,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 252. [2021-12-18 19:37:15,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 250 states have (on average 1.108) internal successors, (277), 251 states have internal predecessors, (277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:15,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 277 transitions. [2021-12-18 19:37:15,290 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 277 transitions. Word has length 57 [2021-12-18 19:37:15,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:15,290 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 277 transitions. [2021-12-18 19:37:15,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 5.636363636363637) internal successors, (124), 23 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:15,290 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 277 transitions. [2021-12-18 19:37:15,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-18 19:37:15,291 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:15,291 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:37:15,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:15,506 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:15,506 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:15,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:15,507 INFO L85 PathProgramCache]: Analyzing trace with hash 223488613, now seen corresponding path program 5 times [2021-12-18 19:37:15,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:15,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468039965] [2021-12-18 19:37:15,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:15,507 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:15,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:15,690 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 6 proven. 62 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:15,690 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:15,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468039965] [2021-12-18 19:37:15,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468039965] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:15,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447192834] [2021-12-18 19:37:15,691 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-18 19:37:15,691 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:15,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:15,692 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:15,693 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-18 19:37:15,767 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-12-18 19:37:15,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:15,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 42 conjunts are in the unsatisfiable core [2021-12-18 19:37:15,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:15,779 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:37:15,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:37:16,055 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 15 proven. 53 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:16,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:16,471 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 28 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:16,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1447192834] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:16,472 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:16,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 35 [2021-12-18 19:37:16,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117061546] [2021-12-18 19:37:16,472 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:16,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-12-18 19:37:16,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:16,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-12-18 19:37:16,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1073, Unknown=0, NotChecked=0, Total=1260 [2021-12-18 19:37:16,473 INFO L87 Difference]: Start difference. First operand 252 states and 277 transitions. Second operand has 36 states, 35 states have (on average 4.628571428571429) internal successors, (162), 36 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:16,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:16,981 INFO L93 Difference]: Finished difference Result 384 states and 416 transitions. [2021-12-18 19:37:16,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-18 19:37:16,982 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 4.628571428571429) internal successors, (162), 36 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2021-12-18 19:37:16,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:16,983 INFO L225 Difference]: With dead ends: 384 [2021-12-18 19:37:16,983 INFO L226 Difference]: Without dead ends: 384 [2021-12-18 19:37:16,983 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 97 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=466, Invalid=1696, Unknown=0, NotChecked=0, Total=2162 [2021-12-18 19:37:16,983 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 471 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 852 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 471 SdHoareTripleChecker+Valid, 589 SdHoareTripleChecker+Invalid, 893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:16,984 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [471 Valid, 589 Invalid, 893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 852 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-18 19:37:16,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2021-12-18 19:37:16,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 319. [2021-12-18 19:37:16,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 317 states have (on average 1.113564668769716) internal successors, (353), 318 states have internal predecessors, (353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:16,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 353 transitions. [2021-12-18 19:37:16,990 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 353 transitions. Word has length 60 [2021-12-18 19:37:16,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:16,990 INFO L470 AbstractCegarLoop]: Abstraction has 319 states and 353 transitions. [2021-12-18 19:37:16,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 4.628571428571429) internal successors, (162), 36 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:16,990 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 353 transitions. [2021-12-18 19:37:16,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-18 19:37:16,994 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:16,994 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2021-12-18 19:37:17,012 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:17,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-12-18 19:37:17,194 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:17,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:17,195 INFO L85 PathProgramCache]: Analyzing trace with hash -662058626, now seen corresponding path program 2 times [2021-12-18 19:37:17,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:17,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54616267] [2021-12-18 19:37:17,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:17,195 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:17,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:17,298 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-18 19:37:17,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:17,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54616267] [2021-12-18 19:37:17,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54616267] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:17,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931891780] [2021-12-18 19:37:17,299 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 19:37:17,299 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:17,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:17,300 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:17,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-18 19:37:17,373 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 19:37:17,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:17,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 25 conjunts are in the unsatisfiable core [2021-12-18 19:37:17,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:17,533 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-18 19:37:17,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:17,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 treesize of output 3 [2021-12-18 19:37:17,744 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-18 19:37:17,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931891780] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:17,744 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:17,744 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2021-12-18 19:37:17,744 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310271427] [2021-12-18 19:37:17,744 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:17,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-12-18 19:37:17,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:17,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-12-18 19:37:17,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-12-18 19:37:17,745 INFO L87 Difference]: Start difference. First operand 319 states and 353 transitions. Second operand has 20 states, 19 states have (on average 6.0) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:17,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:17,947 INFO L93 Difference]: Finished difference Result 587 states and 649 transitions. [2021-12-18 19:37:17,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-18 19:37:17,947 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 6.0) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2021-12-18 19:37:17,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:17,949 INFO L225 Difference]: With dead ends: 587 [2021-12-18 19:37:17,949 INFO L226 Difference]: Without dead ends: 587 [2021-12-18 19:37:17,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 106 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=154, Invalid=548, Unknown=0, NotChecked=0, Total=702 [2021-12-18 19:37:17,949 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 299 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 346 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:17,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [299 Valid, 346 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 19:37:17,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-12-18 19:37:17,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 447. [2021-12-18 19:37:17,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 445 states have (on average 1.1168539325842697) internal successors, (497), 446 states have internal predecessors, (497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:17,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 497 transitions. [2021-12-18 19:37:17,957 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 497 transitions. Word has length 60 [2021-12-18 19:37:17,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:17,957 INFO L470 AbstractCegarLoop]: Abstraction has 447 states and 497 transitions. [2021-12-18 19:37:17,957 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 6.0) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:17,957 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 497 transitions. [2021-12-18 19:37:17,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-12-18 19:37:17,958 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:17,958 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 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] [2021-12-18 19:37:17,976 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:18,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:18,174 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:18,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:18,174 INFO L85 PathProgramCache]: Analyzing trace with hash -525028771, now seen corresponding path program 3 times [2021-12-18 19:37:18,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:18,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98185485] [2021-12-18 19:37:18,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:18,175 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:18,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:18,665 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 13 proven. 41 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-18 19:37:18,665 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:18,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98185485] [2021-12-18 19:37:18,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98185485] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:18,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132601765] [2021-12-18 19:37:18,665 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-18 19:37:18,665 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:18,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:18,666 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:18,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-18 19:37:18,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-12-18 19:37:18,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:18,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 39 conjunts are in the unsatisfiable core [2021-12-18 19:37:18,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:18,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:37:19,189 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 13 proven. 35 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:37:19,189 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:19,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:37:19,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:37:19,443 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 13 proven. 35 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:37:19,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132601765] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:19,443 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:19,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 14, 14] total 35 [2021-12-18 19:37:19,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990555238] [2021-12-18 19:37:19,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:19,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-12-18 19:37:19,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:19,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-12-18 19:37:19,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1080, Unknown=0, NotChecked=0, Total=1190 [2021-12-18 19:37:19,445 INFO L87 Difference]: Start difference. First operand 447 states and 497 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:20,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:20,772 INFO L93 Difference]: Finished difference Result 834 states and 918 transitions. [2021-12-18 19:37:20,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-12-18 19:37:20,773 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-12-18 19:37:20,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:20,775 INFO L225 Difference]: With dead ends: 834 [2021-12-18 19:37:20,775 INFO L226 Difference]: Without dead ends: 816 [2021-12-18 19:37:20,776 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 108 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 921 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=553, Invalid=3737, Unknown=0, NotChecked=0, Total=4290 [2021-12-18 19:37:20,776 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 557 mSDsluCounter, 683 mSDsCounter, 0 mSdLazyCounter, 1002 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 723 SdHoareTripleChecker+Invalid, 1136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 77 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:20,776 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [557 Valid, 723 Invalid, 1136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1002 Invalid, 0 Unknown, 77 Unchecked, 0.4s Time] [2021-12-18 19:37:20,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2021-12-18 19:37:20,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 428. [2021-12-18 19:37:20,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 426 states have (on average 1.1103286384976525) internal successors, (473), 427 states have internal predecessors, (473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:20,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 473 transitions. [2021-12-18 19:37:20,782 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 473 transitions. Word has length 63 [2021-12-18 19:37:20,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:20,783 INFO L470 AbstractCegarLoop]: Abstraction has 428 states and 473 transitions. [2021-12-18 19:37:20,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:20,783 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 473 transitions. [2021-12-18 19:37:20,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-18 19:37:20,784 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:20,784 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:37:20,807 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:21,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:21,008 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:21,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:21,009 INFO L85 PathProgramCache]: Analyzing trace with hash 265315897, now seen corresponding path program 6 times [2021-12-18 19:37:21,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:21,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965942287] [2021-12-18 19:37:21,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:21,010 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:21,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:21,196 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 17 proven. 76 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:21,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:21,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965942287] [2021-12-18 19:37:21,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965942287] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:21,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232346545] [2021-12-18 19:37:21,196 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-18 19:37:21,196 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:21,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:21,198 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:21,198 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-18 19:37:21,291 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-12-18 19:37:21,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:21,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 49 conjunts are in the unsatisfiable core [2021-12-18 19:37:21,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:21,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:37:21,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:37:21,602 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 17 proven. 76 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:21,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:21,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:37:21,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:37:21,831 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 17 proven. 76 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:21,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232346545] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:21,832 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:21,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 34 [2021-12-18 19:37:21,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854673199] [2021-12-18 19:37:21,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:21,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-12-18 19:37:21,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:21,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-12-18 19:37:21,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1016, Unknown=0, NotChecked=0, Total=1122 [2021-12-18 19:37:21,833 INFO L87 Difference]: Start difference. First operand 428 states and 473 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:22,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:22,482 INFO L93 Difference]: Finished difference Result 652 states and 706 transitions. [2021-12-18 19:37:22,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-18 19:37:22,483 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2021-12-18 19:37:22,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:22,485 INFO L225 Difference]: With dead ends: 652 [2021-12-18 19:37:22,485 INFO L226 Difference]: Without dead ends: 609 [2021-12-18 19:37:22,485 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 116 SyntacticMatches, 4 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 510 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=336, Invalid=2016, Unknown=0, NotChecked=0, Total=2352 [2021-12-18 19:37:22,486 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 439 mSDsluCounter, 1200 mSDsCounter, 0 mSdLazyCounter, 1083 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 1278 SdHoareTripleChecker+Invalid, 1277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 160 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:22,486 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [439 Valid, 1278 Invalid, 1277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1083 Invalid, 0 Unknown, 160 Unchecked, 0.4s Time] [2021-12-18 19:37:22,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-12-18 19:37:22,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 559. [2021-12-18 19:37:22,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 557 states have (on average 1.1077199281867145) internal successors, (617), 558 states have internal predecessors, (617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:22,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 617 transitions. [2021-12-18 19:37:22,501 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 617 transitions. Word has length 66 [2021-12-18 19:37:22,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:22,502 INFO L470 AbstractCegarLoop]: Abstraction has 559 states and 617 transitions. [2021-12-18 19:37:22,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:22,502 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 617 transitions. [2021-12-18 19:37:22,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-18 19:37:22,503 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:22,503 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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] [2021-12-18 19:37:22,525 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:22,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-12-18 19:37:22,703 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:22,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:22,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1057469728, now seen corresponding path program 4 times [2021-12-18 19:37:22,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:22,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058328774] [2021-12-18 19:37:22,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:22,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:22,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:22,843 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 1 proven. 56 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:37:22,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:22,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058328774] [2021-12-18 19:37:22,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058328774] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:22,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576266377] [2021-12-18 19:37:22,844 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-18 19:37:22,844 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:22,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:22,847 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:22,849 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-18 19:37:22,924 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-18 19:37:22,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:22,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 44 conjunts are in the unsatisfiable core [2021-12-18 19:37:22,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:22,941 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:37:22,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:37:23,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 12 [2021-12-18 19:37:23,408 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:37:23,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-12-18 19:37:23,551 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 8 proven. 49 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:37:23,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:23,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:37:23,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:37:24,539 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 15 proven. 42 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:37:24,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576266377] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:24,539 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:24,539 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 16, 16] total 39 [2021-12-18 19:37:24,539 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174379623] [2021-12-18 19:37:24,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:24,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-12-18 19:37:24,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:24,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-12-18 19:37:24,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=1376, Unknown=0, NotChecked=0, Total=1560 [2021-12-18 19:37:24,540 INFO L87 Difference]: Start difference. First operand 559 states and 617 transitions. Second operand has 40 states, 39 states have (on average 4.3076923076923075) internal successors, (168), 40 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:25,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:25,492 INFO L93 Difference]: Finished difference Result 862 states and 947 transitions. [2021-12-18 19:37:25,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-12-18 19:37:25,493 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 4.3076923076923075) internal successors, (168), 40 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-12-18 19:37:25,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:25,494 INFO L225 Difference]: With dead ends: 862 [2021-12-18 19:37:25,495 INFO L226 Difference]: Without dead ends: 862 [2021-12-18 19:37:25,495 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 104 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=654, Invalid=2886, Unknown=0, NotChecked=0, Total=3540 [2021-12-18 19:37:25,496 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 551 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 910 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 551 SdHoareTripleChecker+Valid, 685 SdHoareTripleChecker+Invalid, 1027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 910 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 76 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:25,496 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [551 Valid, 685 Invalid, 1027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 910 Invalid, 0 Unknown, 76 Unchecked, 0.4s Time] [2021-12-18 19:37:25,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 862 states. [2021-12-18 19:37:25,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 862 to 571. [2021-12-18 19:37:25,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 571 states, 569 states have (on average 1.10896309314587) internal successors, (631), 570 states have internal predecessors, (631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:25,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 631 transitions. [2021-12-18 19:37:25,505 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 631 transitions. Word has length 67 [2021-12-18 19:37:25,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:25,505 INFO L470 AbstractCegarLoop]: Abstraction has 571 states and 631 transitions. [2021-12-18 19:37:25,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 4.3076923076923075) internal successors, (168), 40 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:25,506 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 631 transitions. [2021-12-18 19:37:25,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-12-18 19:37:25,506 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:25,506 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:37:25,523 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:25,718 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:25,718 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:25,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:25,718 INFO L85 PathProgramCache]: Analyzing trace with hash 1055980246, now seen corresponding path program 7 times [2021-12-18 19:37:25,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:25,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012311708] [2021-12-18 19:37:25,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:25,719 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:25,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:25,916 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 15 proven. 95 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:25,917 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:25,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012311708] [2021-12-18 19:37:25,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012311708] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:25,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793502044] [2021-12-18 19:37:25,917 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-18 19:37:25,917 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:25,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:25,919 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:25,959 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-12-18 19:37:26,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:26,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 40 conjunts are in the unsatisfiable core [2021-12-18 19:37:26,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:26,301 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 28 proven. 82 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:26,301 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:26,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 treesize of output 3 [2021-12-18 19:37:26,625 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 28 proven. 82 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:26,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793502044] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:26,625 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:26,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2021-12-18 19:37:26,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555617723] [2021-12-18 19:37:26,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:26,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-12-18 19:37:26,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:26,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-12-18 19:37:26,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1109, Unknown=0, NotChecked=0, Total=1260 [2021-12-18 19:37:26,626 INFO L87 Difference]: Start difference. First operand 571 states and 631 transitions. Second operand has 36 states, 35 states have (on average 4.228571428571429) internal successors, (148), 36 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:27,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:27,190 INFO L93 Difference]: Finished difference Result 704 states and 766 transitions. [2021-12-18 19:37:27,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-18 19:37:27,190 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 4.228571428571429) internal successors, (148), 36 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2021-12-18 19:37:27,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:27,192 INFO L225 Difference]: With dead ends: 704 [2021-12-18 19:37:27,192 INFO L226 Difference]: Without dead ends: 704 [2021-12-18 19:37:27,192 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=437, Invalid=1819, Unknown=0, NotChecked=0, Total=2256 [2021-12-18 19:37:27,193 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 537 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 1341 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 919 SdHoareTripleChecker+Invalid, 1384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 1341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:27,193 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [537 Valid, 919 Invalid, 1384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 1341 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-18 19:37:27,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-12-18 19:37:27,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 595. [2021-12-18 19:37:27,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 593 states have (on average 1.109612141652614) internal successors, (658), 594 states have internal predecessors, (658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:27,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 658 transitions. [2021-12-18 19:37:27,200 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 658 transitions. Word has length 70 [2021-12-18 19:37:27,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:27,201 INFO L470 AbstractCegarLoop]: Abstraction has 595 states and 658 transitions. [2021-12-18 19:37:27,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 4.228571428571429) internal successors, (148), 36 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:27,201 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 658 transitions. [2021-12-18 19:37:27,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-18 19:37:27,202 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:27,202 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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] [2021-12-18 19:37:27,220 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:27,418 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:27,418 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:27,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:27,418 INFO L85 PathProgramCache]: Analyzing trace with hash 2120159335, now seen corresponding path program 3 times [2021-12-18 19:37:27,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:27,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091865822] [2021-12-18 19:37:27,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:27,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:27,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:27,563 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 37 proven. 23 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-18 19:37:27,563 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:27,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091865822] [2021-12-18 19:37:27,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091865822] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:27,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726089423] [2021-12-18 19:37:27,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-18 19:37:27,564 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:27,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:27,565 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:27,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-12-18 19:37:27,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-12-18 19:37:27,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:27,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 54 conjunts are in the unsatisfiable core [2021-12-18 19:37:27,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:27,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 10 treesize of output 8 [2021-12-18 19:37:27,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-12-18 19:37:27,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 17 treesize of output 19 [2021-12-18 19:37:28,232 INFO L354 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2021-12-18 19:37:28,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 23 [2021-12-18 19:37:28,254 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-18 19:37:28,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:28,440 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_778 (Array Int Int))) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~nondetString2~0#1.base| v_ArrVal_778) |c_ULTIMATE.start_main_~nondetString1~0#1.base|) (+ |c_ULTIMATE.start_main_~nondetString1~0#1.offset| 2)) 0)) is different from false [2021-12-18 19:37:28,460 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:37:28,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 24 [2021-12-18 19:37:28,463 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:37:28,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-12-18 19:37:28,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 11 treesize of output 7 [2021-12-18 19:37:28,603 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 5 proven. 60 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-18 19:37:28,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726089423] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:28,604 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:28,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 18, 18] total 37 [2021-12-18 19:37:28,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474775119] [2021-12-18 19:37:28,604 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:28,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-12-18 19:37:28,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:28,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-12-18 19:37:28,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1145, Unknown=1, NotChecked=68, Total=1332 [2021-12-18 19:37:28,606 INFO L87 Difference]: Start difference. First operand 595 states and 658 transitions. Second operand has 37 states, 37 states have (on average 4.081081081081081) internal successors, (151), 37 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:28,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:28,933 INFO L93 Difference]: Finished difference Result 964 states and 1054 transitions. [2021-12-18 19:37:28,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-18 19:37:28,934 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 4.081081081081081) internal successors, (151), 37 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 73 [2021-12-18 19:37:28,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:28,935 INFO L225 Difference]: With dead ends: 964 [2021-12-18 19:37:28,935 INFO L226 Difference]: Without dead ends: 798 [2021-12-18 19:37:28,936 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 120 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 1 IntricatePredicates, 2 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=218, Invalid=1677, Unknown=1, NotChecked=84, Total=1980 [2021-12-18 19:37:28,936 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 210 mSDsluCounter, 674 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 721 SdHoareTripleChecker+Invalid, 636 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 215 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:28,936 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [210 Valid, 721 Invalid, 636 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 405 Invalid, 0 Unknown, 215 Unchecked, 0.2s Time] [2021-12-18 19:37:28,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 798 states. [2021-12-18 19:37:28,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 798 to 707. [2021-12-18 19:37:28,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 705 states have (on average 1.1092198581560284) internal successors, (782), 706 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:28,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 782 transitions. [2021-12-18 19:37:28,944 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 782 transitions. Word has length 73 [2021-12-18 19:37:28,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:28,944 INFO L470 AbstractCegarLoop]: Abstraction has 707 states and 782 transitions. [2021-12-18 19:37:28,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 4.081081081081081) internal successors, (151), 37 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:28,944 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 782 transitions. [2021-12-18 19:37:28,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-18 19:37:28,945 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:28,945 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 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] [2021-12-18 19:37:28,963 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-12-18 19:37:29,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:29,146 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:29,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:29,146 INFO L85 PathProgramCache]: Analyzing trace with hash 1844856972, now seen corresponding path program 5 times [2021-12-18 19:37:29,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:29,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902546061] [2021-12-18 19:37:29,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:29,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:29,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:29,334 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 1 proven. 75 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:37:29,335 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:29,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902546061] [2021-12-18 19:37:29,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902546061] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:29,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982322010] [2021-12-18 19:37:29,335 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-18 19:37:29,335 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:29,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:29,336 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:29,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-12-18 19:37:29,444 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-12-18 19:37:29,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:29,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 37 conjunts are in the unsatisfiable core [2021-12-18 19:37:29,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:29,466 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:37:29,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:37:29,749 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 6 proven. 70 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:37:29,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:30,175 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 15 proven. 61 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:37:30,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982322010] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:30,176 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:30,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2021-12-18 19:37:30,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14995142] [2021-12-18 19:37:30,176 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:30,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-12-18 19:37:30,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:30,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-12-18 19:37:30,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=642, Unknown=0, NotChecked=0, Total=756 [2021-12-18 19:37:30,177 INFO L87 Difference]: Start difference. First operand 707 states and 782 transitions. Second operand has 28 states, 27 states have (on average 5.407407407407407) internal successors, (146), 28 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:30,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:30,394 INFO L93 Difference]: Finished difference Result 964 states and 1053 transitions. [2021-12-18 19:37:30,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-18 19:37:30,394 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 5.407407407407407) internal successors, (146), 28 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 73 [2021-12-18 19:37:30,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:30,400 INFO L225 Difference]: With dead ends: 964 [2021-12-18 19:37:30,400 INFO L226 Difference]: Without dead ends: 964 [2021-12-18 19:37:30,400 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 127 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=275, Invalid=985, Unknown=0, NotChecked=0, Total=1260 [2021-12-18 19:37:30,401 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 328 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:30,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [328 Valid, 321 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 19:37:30,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 964 states. [2021-12-18 19:37:30,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 964 to 707. [2021-12-18 19:37:30,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 705 states have (on average 1.1092198581560284) internal successors, (782), 706 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:30,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 782 transitions. [2021-12-18 19:37:30,411 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 782 transitions. Word has length 73 [2021-12-18 19:37:30,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:30,411 INFO L470 AbstractCegarLoop]: Abstraction has 707 states and 782 transitions. [2021-12-18 19:37:30,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 5.407407407407407) internal successors, (146), 28 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:30,411 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 782 transitions. [2021-12-18 19:37:30,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-12-18 19:37:30,412 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:30,412 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:37:30,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:30,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-12-18 19:37:30,619 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:30,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:30,620 INFO L85 PathProgramCache]: Analyzing trace with hash 2092129770, now seen corresponding path program 8 times [2021-12-18 19:37:30,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:30,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592407643] [2021-12-18 19:37:30,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:30,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:30,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:30,823 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 21 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:30,823 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:30,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592407643] [2021-12-18 19:37:30,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592407643] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:30,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503259732] [2021-12-18 19:37:30,824 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 19:37:30,824 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:30,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:30,835 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:30,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-12-18 19:37:30,955 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 19:37:30,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:30,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 55 conjunts are in the unsatisfiable core [2021-12-18 19:37:30,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:30,973 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:37:30,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:37:31,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:37:32,017 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:37:32,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 18 [2021-12-18 19:37:32,179 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 28 proven. 113 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:32,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:32,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:37:32,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:37:33,448 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 45 proven. 96 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:33,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503259732] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:33,449 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:33,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 61 [2021-12-18 19:37:33,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114580624] [2021-12-18 19:37:33,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:33,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2021-12-18 19:37:33,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:33,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2021-12-18 19:37:33,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=3390, Unknown=0, NotChecked=0, Total=3660 [2021-12-18 19:37:33,452 INFO L87 Difference]: Start difference. First operand 707 states and 782 transitions. Second operand has 61 states, 61 states have (on average 3.6065573770491803) internal successors, (220), 61 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:35,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:35,212 INFO L93 Difference]: Finished difference Result 990 states and 1076 transitions. [2021-12-18 19:37:35,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-12-18 19:37:35,212 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 3.6065573770491803) internal successors, (220), 61 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2021-12-18 19:37:35,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:35,214 INFO L225 Difference]: With dead ends: 990 [2021-12-18 19:37:35,214 INFO L226 Difference]: Without dead ends: 944 [2021-12-18 19:37:35,215 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1579 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=658, Invalid=6998, Unknown=0, NotChecked=0, Total=7656 [2021-12-18 19:37:35,215 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 529 mSDsluCounter, 1887 mSDsCounter, 0 mSdLazyCounter, 1893 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 529 SdHoareTripleChecker+Valid, 1962 SdHoareTripleChecker+Invalid, 2336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1893 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 395 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:35,215 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [529 Valid, 1962 Invalid, 2336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1893 Invalid, 0 Unknown, 395 Unchecked, 0.7s Time] [2021-12-18 19:37:35,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 944 states. [2021-12-18 19:37:35,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 944 to 815. [2021-12-18 19:37:35,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 815 states, 813 states have (on average 1.1094710947109472) internal successors, (902), 814 states have internal predecessors, (902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:35,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 902 transitions. [2021-12-18 19:37:35,223 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 902 transitions. Word has length 76 [2021-12-18 19:37:35,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:35,223 INFO L470 AbstractCegarLoop]: Abstraction has 815 states and 902 transitions. [2021-12-18 19:37:35,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 3.6065573770491803) internal successors, (220), 61 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:35,223 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 902 transitions. [2021-12-18 19:37:35,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-18 19:37:35,224 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:35,224 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:37:35,253 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-12-18 19:37:35,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-12-18 19:37:35,425 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:35,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:35,425 INFO L85 PathProgramCache]: Analyzing trace with hash -2129461782, now seen corresponding path program 4 times [2021-12-18 19:37:35,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:35,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012033922] [2021-12-18 19:37:35,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:35,426 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:35,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:35,530 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 1 proven. 68 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-18 19:37:35,530 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:35,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012033922] [2021-12-18 19:37:35,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012033922] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:35,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46358311] [2021-12-18 19:37:35,531 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-18 19:37:35,531 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:35,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:35,532 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:35,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-12-18 19:37:35,625 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-18 19:37:35,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:35,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 42 conjunts are in the unsatisfiable core [2021-12-18 19:37:35,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:35,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 10 treesize of output 8 [2021-12-18 19:37:35,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2021-12-18 19:37:35,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-12-18 19:37:35,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 18 treesize of output 20 [2021-12-18 19:37:35,981 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:37:35,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-12-18 19:37:36,074 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 15 proven. 39 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-18 19:37:36,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:36,778 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:37:36,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 22 [2021-12-18 19:37:36,785 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:37:36,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 33 [2021-12-18 19:37:36,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 7 [2021-12-18 19:37:37,029 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 12 proven. 42 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-18 19:37:37,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46358311] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:37,029 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:37,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 28 [2021-12-18 19:37:37,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304169195] [2021-12-18 19:37:37,030 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:37,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-12-18 19:37:37,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:37,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-12-18 19:37:37,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=708, Unknown=5, NotChecked=0, Total=812 [2021-12-18 19:37:37,033 INFO L87 Difference]: Start difference. First operand 815 states and 902 transitions. Second operand has 29 states, 28 states have (on average 5.964285714285714) internal successors, (167), 29 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:37,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:37,635 INFO L93 Difference]: Finished difference Result 1043 states and 1142 transitions. [2021-12-18 19:37:37,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-12-18 19:37:37,636 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 5.964285714285714) internal successors, (167), 29 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2021-12-18 19:37:37,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:37,637 INFO L225 Difference]: With dead ends: 1043 [2021-12-18 19:37:37,637 INFO L226 Difference]: Without dead ends: 753 [2021-12-18 19:37:37,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 134 SyntacticMatches, 4 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=533, Invalid=2113, Unknown=6, NotChecked=0, Total=2652 [2021-12-18 19:37:37,638 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 406 mSDsluCounter, 570 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 406 SdHoareTripleChecker+Valid, 635 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 106 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:37,638 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [406 Valid, 635 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 495 Invalid, 0 Unknown, 106 Unchecked, 0.2s Time] [2021-12-18 19:37:37,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2021-12-18 19:37:37,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 444. [2021-12-18 19:37:37,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 1.1015801354401806) internal successors, (488), 443 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:37,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 488 transitions. [2021-12-18 19:37:37,664 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 488 transitions. Word has length 77 [2021-12-18 19:37:37,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:37,664 INFO L470 AbstractCegarLoop]: Abstraction has 444 states and 488 transitions. [2021-12-18 19:37:37,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 5.964285714285714) internal successors, (167), 29 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:37,664 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 488 transitions. [2021-12-18 19:37:37,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-18 19:37:37,665 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:37,665 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 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] [2021-12-18 19:37:37,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:37,865 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:37,865 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:37,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:37,866 INFO L85 PathProgramCache]: Analyzing trace with hash -24530168, now seen corresponding path program 6 times [2021-12-18 19:37:37,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:37,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144911984] [2021-12-18 19:37:37,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:37,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:37,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:38,033 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 52 proven. 61 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:37:38,034 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:38,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144911984] [2021-12-18 19:37:38,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144911984] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:38,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816208047] [2021-12-18 19:37:38,034 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-18 19:37:38,034 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:38,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:38,039 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:38,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-12-18 19:37:38,210 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-12-18 19:37:38,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:38,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 33 conjunts are in the unsatisfiable core [2021-12-18 19:37:38,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:38,226 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:37:38,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:37:38,636 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 68 proven. 45 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:37:38,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:38,930 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 68 proven. 45 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:37:38,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816208047] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:38,931 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:38,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 34 [2021-12-18 19:37:38,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143759004] [2021-12-18 19:37:38,931 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:38,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-12-18 19:37:38,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:38,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-12-18 19:37:38,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=943, Unknown=0, NotChecked=0, Total=1122 [2021-12-18 19:37:38,932 INFO L87 Difference]: Start difference. First operand 444 states and 488 transitions. Second operand has 34 states, 34 states have (on average 5.588235294117647) internal successors, (190), 34 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:39,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:39,290 INFO L93 Difference]: Finished difference Result 534 states and 577 transitions. [2021-12-18 19:37:39,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-18 19:37:39,291 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 5.588235294117647) internal successors, (190), 34 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 79 [2021-12-18 19:37:39,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:39,292 INFO L225 Difference]: With dead ends: 534 [2021-12-18 19:37:39,292 INFO L226 Difference]: Without dead ends: 501 [2021-12-18 19:37:39,292 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 137 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=406, Invalid=1574, Unknown=0, NotChecked=0, Total=1980 [2021-12-18 19:37:39,293 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 278 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:39,293 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 264 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 19:37:39,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2021-12-18 19:37:39,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 467. [2021-12-18 19:37:39,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 1.094420600858369) internal successors, (510), 466 states have internal predecessors, (510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:39,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 510 transitions. [2021-12-18 19:37:39,297 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 510 transitions. Word has length 79 [2021-12-18 19:37:39,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:39,297 INFO L470 AbstractCegarLoop]: Abstraction has 467 states and 510 transitions. [2021-12-18 19:37:39,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 5.588235294117647) internal successors, (190), 34 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:39,298 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 510 transitions. [2021-12-18 19:37:39,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-18 19:37:39,298 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:39,298 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 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] [2021-12-18 19:37:39,315 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:39,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:39,507 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:39,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:39,508 INFO L85 PathProgramCache]: Analyzing trace with hash 1870203680, now seen corresponding path program 7 times [2021-12-18 19:37:39,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:39,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131447787] [2021-12-18 19:37:39,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:39,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:39,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:39,939 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 21 proven. 92 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:37:39,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:39,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131447787] [2021-12-18 19:37:39,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131447787] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:39,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373606513] [2021-12-18 19:37:39,940 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-18 19:37:39,940 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:39,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:39,941 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:39,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-12-18 19:37:40,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:40,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 43 conjunts are in the unsatisfiable core [2021-12-18 19:37:40,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:40,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:37:40,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:37:40,493 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 21 proven. 86 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:37:40,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:40,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:37:40,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:37:40,785 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 21 proven. 86 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:37:40,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373606513] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:40,785 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:40,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 16, 16] total 36 [2021-12-18 19:37:40,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198547096] [2021-12-18 19:37:40,786 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:40,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-12-18 19:37:40,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:40,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-12-18 19:37:40,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1151, Unknown=0, NotChecked=0, Total=1260 [2021-12-18 19:37:40,787 INFO L87 Difference]: Start difference. First operand 467 states and 510 transitions. Second operand has 36 states, 36 states have (on average 4.138888888888889) internal successors, (149), 36 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:42,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:42,832 INFO L93 Difference]: Finished difference Result 527 states and 566 transitions. [2021-12-18 19:37:42,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-12-18 19:37:42,833 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 4.138888888888889) internal successors, (149), 36 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 79 [2021-12-18 19:37:42,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:42,834 INFO L225 Difference]: With dead ends: 527 [2021-12-18 19:37:42,834 INFO L226 Difference]: Without dead ends: 377 [2021-12-18 19:37:42,834 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 141 SyntacticMatches, 5 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 1244 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=510, Invalid=5040, Unknown=0, NotChecked=0, Total=5550 [2021-12-18 19:37:42,835 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 460 mSDsluCounter, 1108 mSDsCounter, 0 mSdLazyCounter, 1146 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 1154 SdHoareTripleChecker+Invalid, 1557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 360 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:42,835 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [460 Valid, 1154 Invalid, 1557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1146 Invalid, 0 Unknown, 360 Unchecked, 0.4s Time] [2021-12-18 19:37:42,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2021-12-18 19:37:42,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 335. [2021-12-18 19:37:42,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 334 states have (on average 1.098802395209581) internal successors, (367), 334 states have internal predecessors, (367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:42,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 367 transitions. [2021-12-18 19:37:42,838 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 367 transitions. Word has length 79 [2021-12-18 19:37:42,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:42,838 INFO L470 AbstractCegarLoop]: Abstraction has 335 states and 367 transitions. [2021-12-18 19:37:42,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 4.138888888888889) internal successors, (149), 36 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:42,838 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 367 transitions. [2021-12-18 19:37:42,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-12-18 19:37:42,839 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:42,839 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:37:42,858 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:43,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:43,057 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:43,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:43,057 INFO L85 PathProgramCache]: Analyzing trace with hash -1484661605, now seen corresponding path program 9 times [2021-12-18 19:37:43,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:43,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758075330] [2021-12-18 19:37:43,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:43,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:43,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:43,279 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 25 proven. 174 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:43,279 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:43,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758075330] [2021-12-18 19:37:43,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758075330] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:43,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665282781] [2021-12-18 19:37:43,279 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-18 19:37:43,280 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:43,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:43,280 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:43,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-12-18 19:37:43,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-12-18 19:37:43,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:43,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 63 conjunts are in the unsatisfiable core [2021-12-18 19:37:43,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:43,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:37:43,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:37:43,918 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 25 proven. 174 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:43,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:44,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:37:44,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:37:44,197 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 25 proven. 174 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:44,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665282781] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:44,198 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:44,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 40 [2021-12-18 19:37:44,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847908670] [2021-12-18 19:37:44,198 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:44,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-12-18 19:37:44,198 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:44,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-12-18 19:37:44,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1438, Unknown=0, NotChecked=0, Total=1560 [2021-12-18 19:37:44,199 INFO L87 Difference]: Start difference. First operand 335 states and 367 transitions. Second operand has 40 states, 40 states have (on average 3.7) internal successors, (148), 40 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:44,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:44,923 INFO L93 Difference]: Finished difference Result 722 states and 780 transitions. [2021-12-18 19:37:44,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-12-18 19:37:44,924 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.7) internal successors, (148), 40 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2021-12-18 19:37:44,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:44,925 INFO L225 Difference]: With dead ends: 722 [2021-12-18 19:37:44,925 INFO L226 Difference]: Without dead ends: 670 [2021-12-18 19:37:44,925 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 157 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 717 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=406, Invalid=3016, Unknown=0, NotChecked=0, Total=3422 [2021-12-18 19:37:44,926 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 617 mSDsluCounter, 1263 mSDsCounter, 0 mSdLazyCounter, 1545 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 1335 SdHoareTripleChecker+Invalid, 1651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 47 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:44,926 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [617 Valid, 1335 Invalid, 1651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1545 Invalid, 0 Unknown, 47 Unchecked, 0.4s Time] [2021-12-18 19:37:44,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-12-18 19:37:44,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 520. [2021-12-18 19:37:44,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 519 states have (on average 1.0982658959537572) internal successors, (570), 519 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:44,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 570 transitions. [2021-12-18 19:37:44,931 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 570 transitions. Word has length 86 [2021-12-18 19:37:44,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:44,931 INFO L470 AbstractCegarLoop]: Abstraction has 520 states and 570 transitions. [2021-12-18 19:37:44,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.7) internal successors, (148), 40 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:44,931 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 570 transitions. [2021-12-18 19:37:44,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-12-18 19:37:44,932 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:44,932 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:37:44,949 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-12-18 19:37:45,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-12-18 19:37:45,149 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:45,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:45,149 INFO L85 PathProgramCache]: Analyzing trace with hash 777978040, now seen corresponding path program 10 times [2021-12-18 19:37:45,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:45,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534453747] [2021-12-18 19:37:45,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:45,150 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:45,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:45,390 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 45 proven. 179 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:45,390 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:45,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534453747] [2021-12-18 19:37:45,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534453747] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:45,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797827885] [2021-12-18 19:37:45,391 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-18 19:37:45,391 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:45,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:45,395 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:45,396 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-12-18 19:37:45,499 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-18 19:37:45,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:45,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 64 conjunts are in the unsatisfiable core [2021-12-18 19:37:45,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:45,517 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:37:45,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:37:45,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 12 [2021-12-18 19:37:46,244 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:37:46,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-12-18 19:37:46,411 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 72 proven. 152 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:46,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:47,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:37:47,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:37:48,216 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 91 proven. 133 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:48,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797827885] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:48,216 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:48,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 24, 24] total 59 [2021-12-18 19:37:48,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725940303] [2021-12-18 19:37:48,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:48,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2021-12-18 19:37:48,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:48,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-12-18 19:37:48,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=382, Invalid=3158, Unknown=0, NotChecked=0, Total=3540 [2021-12-18 19:37:48,218 INFO L87 Difference]: Start difference. First operand 520 states and 570 transitions. Second operand has 60 states, 59 states have (on average 4.0) internal successors, (236), 60 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:50,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:50,402 INFO L93 Difference]: Finished difference Result 874 states and 942 transitions. [2021-12-18 19:37:50,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-12-18 19:37:50,403 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 59 states have (on average 4.0) internal successors, (236), 60 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 90 [2021-12-18 19:37:50,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:50,404 INFO L225 Difference]: With dead ends: 874 [2021-12-18 19:37:50,404 INFO L226 Difference]: Without dead ends: 651 [2021-12-18 19:37:50,405 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 138 SyntacticMatches, 3 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1275 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1465, Invalid=6367, Unknown=0, NotChecked=0, Total=7832 [2021-12-18 19:37:50,405 INFO L933 BasicCegarLoop]: 91 mSDtfsCounter, 1334 mSDsluCounter, 1615 mSDsCounter, 0 mSdLazyCounter, 2306 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1334 SdHoareTripleChecker+Valid, 1706 SdHoareTripleChecker+Invalid, 2533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 2306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 78 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:50,406 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1334 Valid, 1706 Invalid, 2533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 2306 Invalid, 0 Unknown, 78 Unchecked, 0.9s Time] [2021-12-18 19:37:50,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2021-12-18 19:37:50,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 426. [2021-12-18 19:37:50,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 1.1035294117647059) internal successors, (469), 425 states have internal predecessors, (469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:50,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 469 transitions. [2021-12-18 19:37:50,411 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 469 transitions. Word has length 90 [2021-12-18 19:37:50,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:50,411 INFO L470 AbstractCegarLoop]: Abstraction has 426 states and 469 transitions. [2021-12-18 19:37:50,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 59 states have (on average 4.0) internal successors, (236), 60 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:50,412 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 469 transitions. [2021-12-18 19:37:50,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-12-18 19:37:50,414 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:50,414 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 6, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:37:50,445 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:50,630 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-12-18 19:37:50,631 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:50,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:50,631 INFO L85 PathProgramCache]: Analyzing trace with hash 422434722, now seen corresponding path program 8 times [2021-12-18 19:37:50,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:50,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423770600] [2021-12-18 19:37:50,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:50,632 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:50,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:50,866 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 25 proven. 155 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:37:50,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:50,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423770600] [2021-12-18 19:37:50,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423770600] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:50,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046312538] [2021-12-18 19:37:50,866 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 19:37:50,866 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:50,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:50,867 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:50,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-12-18 19:37:50,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 19:37:50,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:50,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 46 conjunts are in the unsatisfiable core [2021-12-18 19:37:50,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:51,003 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:37:51,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:37:51,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 9 [2021-12-18 19:37:51,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-18 19:37:51,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2021-12-18 19:37:51,921 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 90 proven. 90 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:37:51,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:52,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 11 [2021-12-18 19:37:52,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 20 treesize of output 18 [2021-12-18 19:37:53,097 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 81 proven. 99 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:37:53,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046312538] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:53,098 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:53,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 55 [2021-12-18 19:37:53,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041196232] [2021-12-18 19:37:53,098 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:53,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-12-18 19:37:53,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:53,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-12-18 19:37:53,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=268, Invalid=2702, Unknown=0, NotChecked=0, Total=2970 [2021-12-18 19:37:53,099 INFO L87 Difference]: Start difference. First operand 426 states and 469 transitions. Second operand has 55 states, 55 states have (on average 4.4363636363636365) internal successors, (244), 55 states have internal predecessors, (244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:53,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:53,793 INFO L93 Difference]: Finished difference Result 515 states and 561 transitions. [2021-12-18 19:37:53,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-18 19:37:53,794 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 4.4363636363636365) internal successors, (244), 55 states have internal predecessors, (244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2021-12-18 19:37:53,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:53,795 INFO L225 Difference]: With dead ends: 515 [2021-12-18 19:37:53,795 INFO L226 Difference]: Without dead ends: 472 [2021-12-18 19:37:53,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 159 SyntacticMatches, 3 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1500 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=560, Invalid=4990, Unknown=0, NotChecked=0, Total=5550 [2021-12-18 19:37:53,796 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 136 mSDsluCounter, 941 mSDsCounter, 0 mSdLazyCounter, 506 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 980 SdHoareTripleChecker+Invalid, 719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 197 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:53,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 980 Invalid, 719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 506 Invalid, 0 Unknown, 197 Unchecked, 0.2s Time] [2021-12-18 19:37:53,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-12-18 19:37:53,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 429. [2021-12-18 19:37:53,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 1.1004672897196262) internal successors, (471), 428 states have internal predecessors, (471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:53,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 471 transitions. [2021-12-18 19:37:53,799 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 471 transitions. Word has length 93 [2021-12-18 19:37:53,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:53,800 INFO L470 AbstractCegarLoop]: Abstraction has 429 states and 471 transitions. [2021-12-18 19:37:53,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 4.4363636363636365) internal successors, (244), 55 states have internal predecessors, (244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:53,800 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 471 transitions. [2021-12-18 19:37:53,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-12-18 19:37:53,800 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:53,801 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 7, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:37:53,820 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:54,014 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-12-18 19:37:54,014 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:54,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:54,015 INFO L85 PathProgramCache]: Analyzing trace with hash -1522113074, now seen corresponding path program 9 times [2021-12-18 19:37:54,015 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:54,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064530062] [2021-12-18 19:37:54,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:54,015 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:54,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:54,229 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 29 proven. 188 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:37:54,229 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:54,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064530062] [2021-12-18 19:37:54,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064530062] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:54,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874631663] [2021-12-18 19:37:54,229 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-18 19:37:54,229 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:54,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:54,230 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:54,232 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-12-18 19:37:54,402 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-12-18 19:37:54,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:54,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 55 conjunts are in the unsatisfiable core [2021-12-18 19:37:54,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:54,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:37:54,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:37:54,786 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 29 proven. 188 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:37:54,786 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:54,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:37:54,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:37:54,983 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 29 proven. 188 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:37:54,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874631663] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:54,983 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:54,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 37 [2021-12-18 19:37:54,984 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305286105] [2021-12-18 19:37:54,984 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:54,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-12-18 19:37:54,984 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:54,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-12-18 19:37:54,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1218, Unknown=0, NotChecked=0, Total=1332 [2021-12-18 19:37:54,985 INFO L87 Difference]: Start difference. First operand 429 states and 471 transitions. Second operand has 37 states, 37 states have (on average 4.675675675675675) internal successors, (173), 37 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:55,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:55,569 INFO L93 Difference]: Finished difference Result 495 states and 533 transitions. [2021-12-18 19:37:55,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-12-18 19:37:55,569 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 4.675675675675675) internal successors, (173), 37 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 99 [2021-12-18 19:37:55,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:55,570 INFO L225 Difference]: With dead ends: 495 [2021-12-18 19:37:55,570 INFO L226 Difference]: Without dead ends: 301 [2021-12-18 19:37:55,570 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 178 SyntacticMatches, 4 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 641 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=354, Invalid=2616, Unknown=0, NotChecked=0, Total=2970 [2021-12-18 19:37:55,571 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 289 mSDsluCounter, 976 mSDsCounter, 0 mSdLazyCounter, 1143 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 1025 SdHoareTripleChecker+Invalid, 1305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 124 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:55,571 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 1025 Invalid, 1305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1143 Invalid, 0 Unknown, 124 Unchecked, 0.3s Time] [2021-12-18 19:37:55,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-12-18 19:37:55,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 301. [2021-12-18 19:37:55,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 300 states have (on average 1.09) internal successors, (327), 300 states have internal predecessors, (327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:55,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 327 transitions. [2021-12-18 19:37:55,573 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 327 transitions. Word has length 99 [2021-12-18 19:37:55,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:55,573 INFO L470 AbstractCegarLoop]: Abstraction has 301 states and 327 transitions. [2021-12-18 19:37:55,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 4.675675675675675) internal successors, (173), 37 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:55,574 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 327 transitions. [2021-12-18 19:37:55,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-18 19:37:55,574 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:55,574 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:37:55,592 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-12-18 19:37:55,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:55,775 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:55,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:55,775 INFO L85 PathProgramCache]: Analyzing trace with hash 1695966432, now seen corresponding path program 11 times [2021-12-18 19:37:55,775 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:55,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883233126] [2021-12-18 19:37:55,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:55,775 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:55,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:56,041 INFO L134 CoverageAnalysis]: Checked inductivity of 317 backedges. 182 proven. 134 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:56,041 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:56,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883233126] [2021-12-18 19:37:56,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883233126] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:56,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681746888] [2021-12-18 19:37:56,042 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-18 19:37:56,042 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:56,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:56,056 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:56,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-12-18 19:37:56,197 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-12-18 19:37:56,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:56,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 49 conjunts are in the unsatisfiable core [2021-12-18 19:37:56,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:56,212 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:37:56,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:37:56,707 INFO L134 CoverageAnalysis]: Checked inductivity of 317 backedges. 225 proven. 91 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:56,707 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:57,215 INFO L134 CoverageAnalysis]: Checked inductivity of 317 backedges. 225 proven. 91 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:57,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681746888] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:57,216 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:57,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 54 [2021-12-18 19:37:57,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612181439] [2021-12-18 19:37:57,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:57,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-12-18 19:37:57,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:57,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-12-18 19:37:57,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=443, Invalid=2419, Unknown=0, NotChecked=0, Total=2862 [2021-12-18 19:37:57,217 INFO L87 Difference]: Start difference. First operand 301 states and 327 transitions. Second operand has 54 states, 54 states have (on average 4.5) internal successors, (243), 54 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:57,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:37:57,956 INFO L93 Difference]: Finished difference Result 570 states and 612 transitions. [2021-12-18 19:37:57,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-18 19:37:57,957 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 4.5) internal successors, (243), 54 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2021-12-18 19:37:57,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:37:57,957 INFO L225 Difference]: With dead ends: 570 [2021-12-18 19:37:57,957 INFO L226 Difference]: Without dead ends: 322 [2021-12-18 19:37:57,958 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 171 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1454 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=992, Invalid=4264, Unknown=0, NotChecked=0, Total=5256 [2021-12-18 19:37:57,958 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 397 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 397 SdHoareTripleChecker+Valid, 843 SdHoareTripleChecker+Invalid, 965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-18 19:37:57,958 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [397 Valid, 843 Invalid, 965 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 921 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-18 19:37:57,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-12-18 19:37:57,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 313. [2021-12-18 19:37:57,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 312 states have (on average 1.0865384615384615) internal successors, (339), 312 states have internal predecessors, (339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:57,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 339 transitions. [2021-12-18 19:37:57,961 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 339 transitions. Word has length 102 [2021-12-18 19:37:57,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:37:57,961 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 339 transitions. [2021-12-18 19:37:57,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 4.5) internal successors, (243), 54 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:37:57,961 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 339 transitions. [2021-12-18 19:37:57,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-12-18 19:37:57,962 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:37:57,962 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:37:57,984 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2021-12-18 19:37:58,162 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-12-18 19:37:58,163 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:37:58,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:37:58,163 INFO L85 PathProgramCache]: Analyzing trace with hash -1737904387, now seen corresponding path program 12 times [2021-12-18 19:37:58,163 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:37:58,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155768054] [2021-12-18 19:37:58,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:37:58,163 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:37:58,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:37:58,522 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 33 proven. 312 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:58,522 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:37:58,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155768054] [2021-12-18 19:37:58,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155768054] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:37:58,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259613872] [2021-12-18 19:37:58,522 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-18 19:37:58,522 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:37:58,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:37:58,523 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:37:58,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-12-18 19:37:58,799 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-12-18 19:37:58,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:37:58,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 73 conjunts are in the unsatisfiable core [2021-12-18 19:37:58,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:37:59,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:37:59,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:37:59,277 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 33 proven. 312 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:59,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:37:59,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:37:59,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:37:59,487 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 33 proven. 312 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:37:59,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259613872] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:37:59,487 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:37:59,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 46 [2021-12-18 19:37:59,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372928229] [2021-12-18 19:37:59,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:37:59,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-12-18 19:37:59,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:37:59,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-12-18 19:37:59,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1932, Unknown=0, NotChecked=0, Total=2070 [2021-12-18 19:37:59,489 INFO L87 Difference]: Start difference. First operand 313 states and 339 transitions. Second operand has 46 states, 46 states have (on average 3.8260869565217392) internal successors, (176), 46 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:00,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:38:00,275 INFO L93 Difference]: Finished difference Result 706 states and 758 transitions. [2021-12-18 19:38:00,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-12-18 19:38:00,276 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.8260869565217392) internal successors, (176), 46 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2021-12-18 19:38:00,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:38:00,292 INFO L225 Difference]: With dead ends: 706 [2021-12-18 19:38:00,296 INFO L226 Difference]: Without dead ends: 638 [2021-12-18 19:38:00,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 189 SyntacticMatches, 4 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 980 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=436, Invalid=4256, Unknown=0, NotChecked=0, Total=4692 [2021-12-18 19:38:00,297 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 535 mSDsluCounter, 1695 mSDsCounter, 0 mSdLazyCounter, 1818 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 535 SdHoareTripleChecker+Valid, 1773 SdHoareTripleChecker+Invalid, 1962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 99 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-18 19:38:00,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [535 Valid, 1773 Invalid, 1962 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1818 Invalid, 0 Unknown, 99 Unchecked, 0.4s Time] [2021-12-18 19:38:00,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-12-18 19:38:00,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 438. [2021-12-18 19:38:00,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 1.0961098398169336) internal successors, (479), 437 states have internal predecessors, (479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:00,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 479 transitions. [2021-12-18 19:38:00,320 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 479 transitions. Word has length 106 [2021-12-18 19:38:00,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:38:00,320 INFO L470 AbstractCegarLoop]: Abstraction has 438 states and 479 transitions. [2021-12-18 19:38:00,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.8260869565217392) internal successors, (176), 46 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:00,321 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 479 transitions. [2021-12-18 19:38:00,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-12-18 19:38:00,322 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:38:00,322 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:38:00,363 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-12-18 19:38:00,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-12-18 19:38:00,536 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:38:00,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:38:00,537 INFO L85 PathProgramCache]: Analyzing trace with hash -23027046, now seen corresponding path program 13 times [2021-12-18 19:38:00,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:38:00,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982989706] [2021-12-18 19:38:00,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:38:00,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:38:00,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:38:00,862 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 91 proven. 287 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:00,862 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:38:00,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982989706] [2021-12-18 19:38:00,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982989706] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:38:00,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887582459] [2021-12-18 19:38:00,863 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-18 19:38:00,863 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:38:00,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:38:00,864 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:38:00,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-12-18 19:38:00,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:38:00,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 430 conjuncts, 60 conjunts are in the unsatisfiable core [2021-12-18 19:38:00,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:38:01,311 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 120 proven. 258 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:01,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:38:01,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 treesize of output 3 [2021-12-18 19:38:01,720 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 120 proven. 258 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:01,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887582459] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:38:01,720 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:38:01,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 51 [2021-12-18 19:38:01,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026425447] [2021-12-18 19:38:01,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:38:01,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-12-18 19:38:01,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:38:01,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-12-18 19:38:01,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=303, Invalid=2349, Unknown=0, NotChecked=0, Total=2652 [2021-12-18 19:38:01,722 INFO L87 Difference]: Start difference. First operand 438 states and 479 transitions. Second operand has 52 states, 51 states have (on average 4.470588235294118) internal successors, (228), 52 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:02,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:38:02,508 INFO L93 Difference]: Finished difference Result 702 states and 757 transitions. [2021-12-18 19:38:02,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-12-18 19:38:02,509 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 4.470588235294118) internal successors, (228), 52 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-12-18 19:38:02,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:38:02,511 INFO L225 Difference]: With dead ends: 702 [2021-12-18 19:38:02,512 INFO L226 Difference]: Without dead ends: 702 [2021-12-18 19:38:02,512 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 190 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1104 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=798, Invalid=3492, Unknown=0, NotChecked=0, Total=4290 [2021-12-18 19:38:02,524 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 1086 mSDsluCounter, 1074 mSDsCounter, 0 mSdLazyCounter, 1465 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1086 SdHoareTripleChecker+Valid, 1154 SdHoareTripleChecker+Invalid, 1563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-18 19:38:02,525 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1086 Valid, 1154 Invalid, 1563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1465 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-18 19:38:02,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2021-12-18 19:38:02,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 525. [2021-12-18 19:38:02,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 524 states have (on average 1.1030534351145038) internal successors, (578), 524 states have internal predecessors, (578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:02,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 578 transitions. [2021-12-18 19:38:02,530 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 578 transitions. Word has length 110 [2021-12-18 19:38:02,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:38:02,530 INFO L470 AbstractCegarLoop]: Abstraction has 525 states and 578 transitions. [2021-12-18 19:38:02,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 51 states have (on average 4.470588235294118) internal successors, (228), 52 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:02,531 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 578 transitions. [2021-12-18 19:38:02,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-12-18 19:38:02,532 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:38:02,532 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:38:02,548 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-12-18 19:38:02,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-12-18 19:38:02,747 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:38:02,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:38:02,748 INFO L85 PathProgramCache]: Analyzing trace with hash 772743854, now seen corresponding path program 14 times [2021-12-18 19:38:02,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:38:02,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202158906] [2021-12-18 19:38:02,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:38:02,748 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:38:02,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:38:03,095 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 37 proven. 396 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:03,095 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:38:03,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202158906] [2021-12-18 19:38:03,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202158906] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:38:03,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711741165] [2021-12-18 19:38:03,096 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 19:38:03,096 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:38:03,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:38:03,097 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:38:03,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-12-18 19:38:03,259 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 19:38:03,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:38:03,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 79 conjunts are in the unsatisfiable core [2021-12-18 19:38:03,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:38:03,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:38:03,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:38:03,789 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 37 proven. 396 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:03,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:38:03,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:38:03,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:38:04,152 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 37 proven. 396 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:04,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711741165] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:38:04,152 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:38:04,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 49 [2021-12-18 19:38:04,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644412774] [2021-12-18 19:38:04,152 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:38:04,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-12-18 19:38:04,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:38:04,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-12-18 19:38:04,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=2206, Unknown=0, NotChecked=0, Total=2352 [2021-12-18 19:38:04,153 INFO L87 Difference]: Start difference. First operand 525 states and 578 transitions. Second operand has 49 states, 49 states have (on average 3.877551020408163) internal successors, (190), 49 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:05,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:38:05,553 INFO L93 Difference]: Finished difference Result 1014 states and 1096 transitions. [2021-12-18 19:38:05,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-12-18 19:38:05,553 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 3.877551020408163) internal successors, (190), 49 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 116 [2021-12-18 19:38:05,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:38:05,555 INFO L225 Difference]: With dead ends: 1014 [2021-12-18 19:38:05,555 INFO L226 Difference]: Without dead ends: 940 [2021-12-18 19:38:05,556 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 208 SyntacticMatches, 4 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 1139 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=423, Invalid=4979, Unknown=0, NotChecked=0, Total=5402 [2021-12-18 19:38:05,556 INFO L933 BasicCegarLoop]: 102 mSDtfsCounter, 590 mSDsluCounter, 2378 mSDsCounter, 0 mSdLazyCounter, 2364 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 590 SdHoareTripleChecker+Valid, 2480 SdHoareTripleChecker+Invalid, 2632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 2364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 223 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-18 19:38:05,556 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [590 Valid, 2480 Invalid, 2632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 2364 Invalid, 0 Unknown, 223 Unchecked, 0.8s Time] [2021-12-18 19:38:05,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 940 states. [2021-12-18 19:38:05,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 940 to 662. [2021-12-18 19:38:05,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 661 states have (on average 1.107413010590015) internal successors, (732), 661 states have internal predecessors, (732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:05,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 732 transitions. [2021-12-18 19:38:05,562 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 732 transitions. Word has length 116 [2021-12-18 19:38:05,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:38:05,563 INFO L470 AbstractCegarLoop]: Abstraction has 662 states and 732 transitions. [2021-12-18 19:38:05,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 3.877551020408163) internal successors, (190), 49 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:05,563 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 732 transitions. [2021-12-18 19:38:05,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-12-18 19:38:05,564 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:38:05,564 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:38:05,581 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-12-18 19:38:05,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:38:05,767 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:38:05,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:38:05,767 INFO L85 PathProgramCache]: Analyzing trace with hash 783545867, now seen corresponding path program 15 times [2021-12-18 19:38:05,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:38:05,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505112383] [2021-12-18 19:38:05,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:38:05,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:38:05,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:38:06,068 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 120 proven. 350 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:06,069 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:38:06,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505112383] [2021-12-18 19:38:06,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505112383] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:38:06,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967834902] [2021-12-18 19:38:06,069 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-18 19:38:06,069 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:38:06,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:38:06,070 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:38:06,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-12-18 19:38:06,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2021-12-18 19:38:06,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:38:06,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 59 conjunts are in the unsatisfiable core [2021-12-18 19:38:06,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:38:06,361 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:38:06,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:38:07,055 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 153 proven. 317 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:07,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:38:07,918 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 190 proven. 280 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:07,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967834902] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:38:07,918 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:38:07,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 26, 26] total 75 [2021-12-18 19:38:07,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321131563] [2021-12-18 19:38:07,919 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:38:07,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2021-12-18 19:38:07,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:38:07,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2021-12-18 19:38:07,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=689, Invalid=5011, Unknown=0, NotChecked=0, Total=5700 [2021-12-18 19:38:07,920 INFO L87 Difference]: Start difference. First operand 662 states and 732 transitions. Second operand has 76 states, 75 states have (on average 4.693333333333333) internal successors, (352), 76 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:09,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:38:09,454 INFO L93 Difference]: Finished difference Result 1006 states and 1091 transitions. [2021-12-18 19:38:09,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-18 19:38:09,455 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 75 states have (on average 4.693333333333333) internal successors, (352), 76 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-12-18 19:38:09,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:38:09,457 INFO L225 Difference]: With dead ends: 1006 [2021-12-18 19:38:09,457 INFO L226 Difference]: Without dead ends: 1006 [2021-12-18 19:38:09,457 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2168 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1972, Invalid=8330, Unknown=0, NotChecked=0, Total=10302 [2021-12-18 19:38:09,457 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 1015 mSDsluCounter, 1287 mSDsCounter, 0 mSdLazyCounter, 1855 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1015 SdHoareTripleChecker+Valid, 1383 SdHoareTripleChecker+Invalid, 1935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1855 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-18 19:38:09,458 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1015 Valid, 1383 Invalid, 1935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1855 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-18 19:38:09,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1006 states. [2021-12-18 19:38:09,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1006 to 755. [2021-12-18 19:38:09,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 754 states have (on average 1.1114058355437666) internal successors, (838), 754 states have internal predecessors, (838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:09,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 838 transitions. [2021-12-18 19:38:09,465 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 838 transitions. Word has length 120 [2021-12-18 19:38:09,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:38:09,465 INFO L470 AbstractCegarLoop]: Abstraction has 755 states and 838 transitions. [2021-12-18 19:38:09,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 75 states have (on average 4.693333333333333) internal successors, (352), 76 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:09,466 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 838 transitions. [2021-12-18 19:38:09,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-12-18 19:38:09,467 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:38:09,467 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:38:09,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-12-18 19:38:09,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-12-18 19:38:09,683 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:38:09,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:38:09,684 INFO L85 PathProgramCache]: Analyzing trace with hash -1028104865, now seen corresponding path program 16 times [2021-12-18 19:38:09,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:38:09,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543012965] [2021-12-18 19:38:09,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:38:09,684 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:38:09,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:38:10,092 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 41 proven. 490 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:10,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:38:10,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543012965] [2021-12-18 19:38:10,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543012965] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:38:10,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307114008] [2021-12-18 19:38:10,092 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-18 19:38:10,092 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:38:10,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:38:10,100 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:38:10,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-12-18 19:38:10,244 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-18 19:38:10,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:38:10,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 66 conjunts are in the unsatisfiable core [2021-12-18 19:38:10,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:38:10,263 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:38:10,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:38:10,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 9 [2021-12-18 19:38:11,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-18 19:38:11,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2021-12-18 19:38:11,922 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 321 proven. 210 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:11,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:38:12,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 11 [2021-12-18 19:38:12,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 20 treesize of output 18 [2021-12-18 19:38:14,072 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 302 proven. 229 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:14,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307114008] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:38:14,073 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:38:14,073 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 85 [2021-12-18 19:38:14,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548379885] [2021-12-18 19:38:14,073 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:38:14,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2021-12-18 19:38:14,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:38:14,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2021-12-18 19:38:14,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=613, Invalid=6527, Unknown=0, NotChecked=0, Total=7140 [2021-12-18 19:38:14,074 INFO L87 Difference]: Start difference. First operand 755 states and 838 transitions. Second operand has 85 states, 85 states have (on average 4.211764705882353) internal successors, (358), 85 states have internal predecessors, (358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:15,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:38:15,597 INFO L93 Difference]: Finished difference Result 1146 states and 1264 transitions. [2021-12-18 19:38:15,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-12-18 19:38:15,598 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 4.211764705882353) internal successors, (358), 85 states have internal predecessors, (358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 126 [2021-12-18 19:38:15,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:38:15,600 INFO L225 Difference]: With dead ends: 1146 [2021-12-18 19:38:15,600 INFO L226 Difference]: Without dead ends: 1070 [2021-12-18 19:38:15,601 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 215 SyntacticMatches, 3 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3926 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=1249, Invalid=12557, Unknown=0, NotChecked=0, Total=13806 [2021-12-18 19:38:15,601 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 136 mSDsluCounter, 3683 mSDsCounter, 0 mSdLazyCounter, 1444 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 3781 SdHoareTripleChecker+Invalid, 1877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 385 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-18 19:38:15,601 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 3781 Invalid, 1877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1444 Invalid, 0 Unknown, 385 Unchecked, 0.5s Time] [2021-12-18 19:38:15,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2021-12-18 19:38:15,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 901. [2021-12-18 19:38:15,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 901 states, 900 states have (on average 1.1155555555555556) internal successors, (1004), 900 states have internal predecessors, (1004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:15,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 901 states to 901 states and 1004 transitions. [2021-12-18 19:38:15,611 INFO L78 Accepts]: Start accepts. Automaton has 901 states and 1004 transitions. Word has length 126 [2021-12-18 19:38:15,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:38:15,611 INFO L470 AbstractCegarLoop]: Abstraction has 901 states and 1004 transitions. [2021-12-18 19:38:15,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 4.211764705882353) internal successors, (358), 85 states have internal predecessors, (358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:15,611 INFO L276 IsEmpty]: Start isEmpty. Operand 901 states and 1004 transitions. [2021-12-18 19:38:15,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-12-18 19:38:15,613 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:38:15,613 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 10, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:38:15,630 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-12-18 19:38:15,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:38:15,830 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:38:15,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:38:15,830 INFO L85 PathProgramCache]: Analyzing trace with hash -589496237, now seen corresponding path program 10 times [2021-12-18 19:38:15,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:38:15,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014659071] [2021-12-18 19:38:15,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:38:15,831 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:38:15,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:38:16,194 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 41 proven. 416 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:38:16,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:38:16,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014659071] [2021-12-18 19:38:16,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014659071] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:38:16,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972428477] [2021-12-18 19:38:16,195 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-18 19:38:16,195 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:38:16,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:38:16,196 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:38:16,197 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-12-18 19:38:16,338 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-18 19:38:16,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:38:16,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 58 conjunts are in the unsatisfiable core [2021-12-18 19:38:16,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:38:16,357 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:38:16,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:38:16,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 9 [2021-12-18 19:38:17,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-18 19:38:17,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2021-12-18 19:38:17,434 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 217 proven. 240 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:38:17,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:38:18,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 11 [2021-12-18 19:38:18,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 20 treesize of output 18 [2021-12-18 19:38:18,758 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 202 proven. 255 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:38:18,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972428477] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:38:18,758 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:38:18,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 73 [2021-12-18 19:38:18,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027616180] [2021-12-18 19:38:18,759 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:38:18,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2021-12-18 19:38:18,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:38:18,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2021-12-18 19:38:18,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=457, Invalid=4799, Unknown=0, NotChecked=0, Total=5256 [2021-12-18 19:38:18,760 INFO L87 Difference]: Start difference. First operand 901 states and 1004 transitions. Second operand has 73 states, 73 states have (on average 4.616438356164384) internal successors, (337), 73 states have internal predecessors, (337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:19,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:38:19,577 INFO L93 Difference]: Finished difference Result 961 states and 1060 transitions. [2021-12-18 19:38:19,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-18 19:38:19,577 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 4.616438356164384) internal successors, (337), 73 states have internal predecessors, (337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 129 [2021-12-18 19:38:19,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:38:19,579 INFO L225 Difference]: With dead ends: 961 [2021-12-18 19:38:19,579 INFO L226 Difference]: Without dead ends: 719 [2021-12-18 19:38:19,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 225 SyntacticMatches, 3 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2706 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=915, Invalid=8591, Unknown=0, NotChecked=0, Total=9506 [2021-12-18 19:38:19,580 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 187 mSDsluCounter, 1182 mSDsCounter, 0 mSdLazyCounter, 803 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 1236 SdHoareTripleChecker+Invalid, 1050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 803 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 215 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-18 19:38:19,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 1236 Invalid, 1050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 803 Invalid, 0 Unknown, 215 Unchecked, 0.2s Time] [2021-12-18 19:38:19,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2021-12-18 19:38:19,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 719. [2021-12-18 19:38:19,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 718 states have (on average 1.1100278551532032) internal successors, (797), 718 states have internal predecessors, (797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:19,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 797 transitions. [2021-12-18 19:38:19,586 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 797 transitions. Word has length 129 [2021-12-18 19:38:19,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:38:19,586 INFO L470 AbstractCegarLoop]: Abstraction has 719 states and 797 transitions. [2021-12-18 19:38:19,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 4.616438356164384) internal successors, (337), 73 states have internal predecessors, (337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:19,587 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 797 transitions. [2021-12-18 19:38:19,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-12-18 19:38:19,587 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:38:19,588 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:38:19,606 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-12-18 19:38:19,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-12-18 19:38:19,803 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:38:19,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:38:19,803 INFO L85 PathProgramCache]: Analyzing trace with hash -590978948, now seen corresponding path program 17 times [2021-12-18 19:38:19,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:38:19,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099704752] [2021-12-18 19:38:19,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:38:19,803 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:38:19,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:38:20,206 INFO L134 CoverageAnalysis]: Checked inductivity of 573 backedges. 153 proven. 419 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:20,206 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:38:20,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099704752] [2021-12-18 19:38:20,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099704752] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:38:20,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74194440] [2021-12-18 19:38:20,206 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-18 19:38:20,206 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:38:20,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:38:20,208 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:38:20,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-12-18 19:38:20,408 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-12-18 19:38:20,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:38:20,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 77 conjunts are in the unsatisfiable core [2021-12-18 19:38:20,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:38:20,430 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:38:20,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:38:21,433 INFO L134 CoverageAnalysis]: Checked inductivity of 573 backedges. 190 proven. 382 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:21,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:38:22,426 INFO L134 CoverageAnalysis]: Checked inductivity of 573 backedges. 231 proven. 341 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:22,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74194440] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:38:22,427 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:38:22,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 75 [2021-12-18 19:38:22,427 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950639150] [2021-12-18 19:38:22,427 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:38:22,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2021-12-18 19:38:22,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:38:22,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2021-12-18 19:38:22,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=698, Invalid=5002, Unknown=0, NotChecked=0, Total=5700 [2021-12-18 19:38:22,429 INFO L87 Difference]: Start difference. First operand 719 states and 797 transitions. Second operand has 76 states, 75 states have (on average 4.8) internal successors, (360), 76 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:23,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:38:23,323 INFO L93 Difference]: Finished difference Result 1089 states and 1183 transitions. [2021-12-18 19:38:23,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-12-18 19:38:23,323 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 75 states have (on average 4.8) internal successors, (360), 76 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2021-12-18 19:38:23,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:38:23,325 INFO L225 Difference]: With dead ends: 1089 [2021-12-18 19:38:23,325 INFO L226 Difference]: Without dead ends: 1089 [2021-12-18 19:38:23,326 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 209 SyntacticMatches, 2 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2110 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1588, Invalid=7154, Unknown=0, NotChecked=0, Total=8742 [2021-12-18 19:38:23,326 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 782 mSDsluCounter, 1864 mSDsCounter, 0 mSdLazyCounter, 2630 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 782 SdHoareTripleChecker+Valid, 1967 SdHoareTripleChecker+Invalid, 2694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 2630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-18 19:38:23,326 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [782 Valid, 1967 Invalid, 2694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 2630 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-18 19:38:23,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1089 states. [2021-12-18 19:38:23,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1089 to 818. [2021-12-18 19:38:23,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 818 states, 817 states have (on average 1.1138310893512853) internal successors, (910), 817 states have internal predecessors, (910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:23,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 818 states to 818 states and 910 transitions. [2021-12-18 19:38:23,334 INFO L78 Accepts]: Start accepts. Automaton has 818 states and 910 transitions. Word has length 130 [2021-12-18 19:38:23,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:38:23,335 INFO L470 AbstractCegarLoop]: Abstraction has 818 states and 910 transitions. [2021-12-18 19:38:23,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 75 states have (on average 4.8) internal successors, (360), 76 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:23,335 INFO L276 IsEmpty]: Start isEmpty. Operand 818 states and 910 transitions. [2021-12-18 19:38:23,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-12-18 19:38:23,336 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:38:23,336 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:38:23,356 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-12-18 19:38:23,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:38:23,551 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:38:23,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:38:23,552 INFO L85 PathProgramCache]: Analyzing trace with hash -915181808, now seen corresponding path program 18 times [2021-12-18 19:38:23,552 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:38:23,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521038862] [2021-12-18 19:38:23,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:38:23,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:38:23,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:38:23,976 INFO L134 CoverageAnalysis]: Checked inductivity of 640 backedges. 45 proven. 594 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:23,976 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:38:23,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521038862] [2021-12-18 19:38:23,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521038862] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:38:23,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801062494] [2021-12-18 19:38:23,976 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-18 19:38:23,976 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:38:23,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:38:23,977 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:38:23,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-12-18 19:38:24,256 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-12-18 19:38:24,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:38:24,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 91 conjunts are in the unsatisfiable core [2021-12-18 19:38:24,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:38:24,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:38:24,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:38:24,675 INFO L134 CoverageAnalysis]: Checked inductivity of 640 backedges. 45 proven. 594 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:24,675 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:38:24,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:38:24,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:38:24,960 INFO L134 CoverageAnalysis]: Checked inductivity of 640 backedges. 45 proven. 594 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:24,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801062494] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:38:24,961 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:38:24,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 55 [2021-12-18 19:38:24,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279614583] [2021-12-18 19:38:24,962 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:38:24,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-12-18 19:38:24,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:38:24,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-12-18 19:38:24,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=2808, Unknown=0, NotChecked=0, Total=2970 [2021-12-18 19:38:24,963 INFO L87 Difference]: Start difference. First operand 818 states and 910 transitions. Second operand has 55 states, 55 states have (on average 3.963636363636364) internal successors, (218), 55 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:26,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:38:26,555 INFO L93 Difference]: Finished difference Result 1307 states and 1421 transitions. [2021-12-18 19:38:26,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-12-18 19:38:26,555 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 3.963636363636364) internal successors, (218), 55 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-12-18 19:38:26,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:38:26,557 INFO L225 Difference]: With dead ends: 1307 [2021-12-18 19:38:26,557 INFO L226 Difference]: Without dead ends: 969 [2021-12-18 19:38:26,558 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 246 SyntacticMatches, 4 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 1392 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=581, Invalid=6391, Unknown=0, NotChecked=0, Total=6972 [2021-12-18 19:38:26,558 INFO L933 BasicCegarLoop]: 122 mSDtfsCounter, 972 mSDsluCounter, 4104 mSDsCounter, 0 mSdLazyCounter, 4732 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 972 SdHoareTripleChecker+Valid, 4226 SdHoareTripleChecker+Invalid, 4904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 4732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 67 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:38:26,559 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [972 Valid, 4226 Invalid, 4904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 4732 Invalid, 0 Unknown, 67 Unchecked, 1.0s Time] [2021-12-18 19:38:26,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2021-12-18 19:38:26,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 830. [2021-12-18 19:38:26,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 829 states have (on average 1.1121833534378769) internal successors, (922), 829 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:26,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 922 transitions. [2021-12-18 19:38:26,585 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 922 transitions. Word has length 136 [2021-12-18 19:38:26,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:38:26,585 INFO L470 AbstractCegarLoop]: Abstraction has 830 states and 922 transitions. [2021-12-18 19:38:26,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 3.963636363636364) internal successors, (218), 55 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:26,585 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 922 transitions. [2021-12-18 19:38:26,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-12-18 19:38:26,597 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:38:26,597 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 11, 9, 9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:38:26,616 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-12-18 19:38:26,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-12-18 19:38:26,799 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:38:26,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:38:26,799 INFO L85 PathProgramCache]: Analyzing trace with hash -1900716246, now seen corresponding path program 11 times [2021-12-18 19:38:26,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:38:26,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222164375] [2021-12-18 19:38:26,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:38:26,800 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:38:26,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:38:27,177 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 45 proven. 512 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:38:27,177 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:38:27,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222164375] [2021-12-18 19:38:27,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222164375] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:38:27,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1106645922] [2021-12-18 19:38:27,177 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-18 19:38:27,177 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:38:27,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:38:27,178 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:38:27,179 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-12-18 19:38:27,366 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-12-18 19:38:27,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:38:27,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 531 conjuncts, 79 conjunts are in the unsatisfiable core [2021-12-18 19:38:27,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:38:27,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:38:27,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:38:27,965 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 45 proven. 512 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:38:27,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:38:28,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:38:28,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:38:28,374 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 45 proven. 512 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:38:28,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1106645922] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:38:28,374 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:38:28,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 49 [2021-12-18 19:38:28,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915540988] [2021-12-18 19:38:28,374 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:38:28,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-12-18 19:38:28,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:38:28,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-12-18 19:38:28,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=2206, Unknown=0, NotChecked=0, Total=2352 [2021-12-18 19:38:28,375 INFO L87 Difference]: Start difference. First operand 830 states and 922 transitions. Second operand has 49 states, 49 states have (on average 4.673469387755102) internal successors, (229), 49 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:29,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:38:29,598 INFO L93 Difference]: Finished difference Result 960 states and 1048 transitions. [2021-12-18 19:38:29,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-12-18 19:38:29,598 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 4.673469387755102) internal successors, (229), 49 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 139 [2021-12-18 19:38:29,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:38:29,600 INFO L225 Difference]: With dead ends: 960 [2021-12-18 19:38:29,600 INFO L226 Difference]: Without dead ends: 630 [2021-12-18 19:38:29,600 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 254 SyntacticMatches, 4 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 1089 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=511, Invalid=4891, Unknown=0, NotChecked=0, Total=5402 [2021-12-18 19:38:29,601 INFO L933 BasicCegarLoop]: 81 mSDtfsCounter, 604 mSDsluCounter, 2137 mSDsCounter, 0 mSdLazyCounter, 2644 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 604 SdHoareTripleChecker+Valid, 2218 SdHoareTripleChecker+Invalid, 2837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 2644 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 123 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-18 19:38:29,601 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [604 Valid, 2218 Invalid, 2837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 2644 Invalid, 0 Unknown, 123 Unchecked, 0.7s Time] [2021-12-18 19:38:29,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2021-12-18 19:38:29,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 630. [2021-12-18 19:38:29,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 630 states, 629 states have (on average 1.1033386327503976) internal successors, (694), 629 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:29,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 630 states to 630 states and 694 transitions. [2021-12-18 19:38:29,607 INFO L78 Accepts]: Start accepts. Automaton has 630 states and 694 transitions. Word has length 139 [2021-12-18 19:38:29,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:38:29,607 INFO L470 AbstractCegarLoop]: Abstraction has 630 states and 694 transitions. [2021-12-18 19:38:29,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 4.673469387755102) internal successors, (229), 49 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:29,608 INFO L276 IsEmpty]: Start isEmpty. Operand 630 states and 694 transitions. [2021-12-18 19:38:29,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-18 19:38:29,608 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:38:29,609 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:38:29,626 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-12-18 19:38:29,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-12-18 19:38:29,815 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:38:29,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:38:29,816 INFO L85 PathProgramCache]: Analyzing trace with hash -1241386515, now seen corresponding path program 19 times [2021-12-18 19:38:29,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:38:29,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31423307] [2021-12-18 19:38:29,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:38:29,816 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:38:29,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:38:30,266 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 190 proven. 494 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:30,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:38:30,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31423307] [2021-12-18 19:38:30,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31423307] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:38:30,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153061769] [2021-12-18 19:38:30,267 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-18 19:38:30,267 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:38:30,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:38:30,268 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:38:30,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-12-18 19:38:30,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:38:30,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 532 conjuncts, 75 conjunts are in the unsatisfiable core [2021-12-18 19:38:30,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:38:30,890 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 231 proven. 453 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:30,890 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:38:31,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 treesize of output 3 [2021-12-18 19:38:31,443 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 231 proven. 453 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:31,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153061769] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:38:31,443 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:38:31,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 30, 30] total 62 [2021-12-18 19:38:31,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732677155] [2021-12-18 19:38:31,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:38:31,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2021-12-18 19:38:31,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:38:31,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2021-12-18 19:38:31,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=364, Invalid=3542, Unknown=0, NotChecked=0, Total=3906 [2021-12-18 19:38:31,445 INFO L87 Difference]: Start difference. First operand 630 states and 694 transitions. Second operand has 63 states, 62 states have (on average 4.645161290322581) internal successors, (288), 63 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:32,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:38:32,700 INFO L93 Difference]: Finished difference Result 865 states and 933 transitions. [2021-12-18 19:38:32,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-12-18 19:38:32,700 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 62 states have (on average 4.645161290322581) internal successors, (288), 63 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 140 [2021-12-18 19:38:32,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:38:32,702 INFO L225 Difference]: With dead ends: 865 [2021-12-18 19:38:32,702 INFO L226 Difference]: Without dead ends: 865 [2021-12-18 19:38:32,706 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 335 GetRequests, 244 SyntacticMatches, 2 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1277 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1495, Invalid=6695, Unknown=0, NotChecked=0, Total=8190 [2021-12-18 19:38:32,707 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 1282 mSDsluCounter, 1834 mSDsCounter, 0 mSdLazyCounter, 2659 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1282 SdHoareTripleChecker+Valid, 1944 SdHoareTripleChecker+Invalid, 2765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 2659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-18 19:38:32,707 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1282 Valid, 1944 Invalid, 2765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 2659 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-18 19:38:32,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 865 states. [2021-12-18 19:38:32,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 865 to 648. [2021-12-18 19:38:32,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 647 states have (on average 1.1035548686244203) internal successors, (714), 647 states have internal predecessors, (714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:32,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 714 transitions. [2021-12-18 19:38:32,713 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 714 transitions. Word has length 140 [2021-12-18 19:38:32,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:38:32,713 INFO L470 AbstractCegarLoop]: Abstraction has 648 states and 714 transitions. [2021-12-18 19:38:32,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 62 states have (on average 4.645161290322581) internal successors, (288), 63 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:32,714 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 714 transitions. [2021-12-18 19:38:32,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-12-18 19:38:32,714 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:38:32,715 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 11, 10, 10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:38:32,732 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-12-18 19:38:32,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-12-18 19:38:32,928 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:38:32,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:38:32,929 INFO L85 PathProgramCache]: Analyzing trace with hash 559974165, now seen corresponding path program 12 times [2021-12-18 19:38:32,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:38:32,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653402390] [2021-12-18 19:38:32,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:38:32,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:38:32,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:38:33,216 INFO L134 CoverageAnalysis]: Checked inductivity of 608 backedges. 45 proven. 555 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:38:33,216 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:38:33,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653402390] [2021-12-18 19:38:33,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653402390] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:38:33,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292682422] [2021-12-18 19:38:33,217 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-18 19:38:33,217 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:38:33,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:38:33,218 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:38:33,219 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-12-18 19:38:33,633 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2021-12-18 19:38:33,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:38:33,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 545 conjuncts, 85 conjunts are in the unsatisfiable core [2021-12-18 19:38:33,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:38:33,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:38:34,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:38:34,054 INFO L134 CoverageAnalysis]: Checked inductivity of 608 backedges. 45 proven. 555 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:38:34,054 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:38:34,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:38:34,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:38:34,329 INFO L134 CoverageAnalysis]: Checked inductivity of 608 backedges. 45 proven. 555 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:38:34,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292682422] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:38:34,330 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:38:34,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 52 [2021-12-18 19:38:34,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209221483] [2021-12-18 19:38:34,330 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:38:34,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-12-18 19:38:34,331 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:38:34,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-12-18 19:38:34,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=2498, Unknown=0, NotChecked=0, Total=2652 [2021-12-18 19:38:34,331 INFO L87 Difference]: Start difference. First operand 648 states and 714 transitions. Second operand has 52 states, 52 states have (on average 4.615384615384615) internal successors, (240), 52 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:35,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:38:35,599 INFO L93 Difference]: Finished difference Result 797 states and 859 transitions. [2021-12-18 19:38:35,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-12-18 19:38:35,600 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 4.615384615384615) internal successors, (240), 52 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 143 [2021-12-18 19:38:35,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:38:35,601 INFO L225 Difference]: With dead ends: 797 [2021-12-18 19:38:35,601 INFO L226 Difference]: Without dead ends: 433 [2021-12-18 19:38:35,601 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 261 SyntacticMatches, 4 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 1233 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=546, Invalid=5616, Unknown=0, NotChecked=0, Total=6162 [2021-12-18 19:38:35,602 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 634 mSDsluCounter, 2537 mSDsCounter, 0 mSdLazyCounter, 3292 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 634 SdHoareTripleChecker+Valid, 2621 SdHoareTripleChecker+Invalid, 3455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 3292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 68 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-18 19:38:35,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [634 Valid, 2621 Invalid, 3455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 3292 Invalid, 0 Unknown, 68 Unchecked, 0.7s Time] [2021-12-18 19:38:35,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2021-12-18 19:38:35,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 433. [2021-12-18 19:38:35,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 432 states have (on average 1.0810185185185186) internal successors, (467), 432 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:35,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 467 transitions. [2021-12-18 19:38:35,604 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 467 transitions. Word has length 143 [2021-12-18 19:38:35,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:38:35,604 INFO L470 AbstractCegarLoop]: Abstraction has 433 states and 467 transitions. [2021-12-18 19:38:35,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 4.615384615384615) internal successors, (240), 52 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:35,605 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 467 transitions. [2021-12-18 19:38:35,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-12-18 19:38:35,605 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:38:35,605 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:38:35,623 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-12-18 19:38:35,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-12-18 19:38:35,819 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:38:35,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:38:35,820 INFO L85 PathProgramCache]: Analyzing trace with hash 1268672449, now seen corresponding path program 20 times [2021-12-18 19:38:35,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:38:35,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754890093] [2021-12-18 19:38:35,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:38:35,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:38:35,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:38:36,357 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 49 proven. 708 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:36,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:38:36,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754890093] [2021-12-18 19:38:36,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754890093] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:38:36,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411823261] [2021-12-18 19:38:36,357 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 19:38:36,357 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:38:36,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:38:36,359 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:38:36,360 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-12-18 19:38:36,522 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 19:38:36,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:38:36,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 552 conjuncts, 87 conjunts are in the unsatisfiable core [2021-12-18 19:38:36,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:38:36,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:38:38,822 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:38:38,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 18 [2021-12-18 19:38:39,014 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 231 proven. 526 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:39,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:38:40,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:38:40,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 15 treesize of output 11 [2021-12-18 19:38:40,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:38:40,156 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 231 proven. 526 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:40,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [411823261] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:38:40,157 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:38:40,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 88 [2021-12-18 19:38:40,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609461169] [2021-12-18 19:38:40,157 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:38:40,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2021-12-18 19:38:40,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:38:40,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2021-12-18 19:38:40,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=516, Invalid=7140, Unknown=0, NotChecked=0, Total=7656 [2021-12-18 19:38:40,158 INFO L87 Difference]: Start difference. First operand 433 states and 467 transitions. Second operand has 88 states, 88 states have (on average 4.238636363636363) internal successors, (373), 88 states have internal predecessors, (373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:41,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:38:41,618 INFO L93 Difference]: Finished difference Result 922 states and 994 transitions. [2021-12-18 19:38:41,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-12-18 19:38:41,618 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 4.238636363636363) internal successors, (373), 88 states have internal predecessors, (373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 146 [2021-12-18 19:38:41,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:38:41,620 INFO L225 Difference]: With dead ends: 922 [2021-12-18 19:38:41,620 INFO L226 Difference]: Without dead ends: 834 [2021-12-18 19:38:41,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 385 GetRequests, 271 SyntacticMatches, 5 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3451 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=859, Invalid=11351, Unknown=0, NotChecked=0, Total=12210 [2021-12-18 19:38:41,621 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 455 mSDsluCounter, 3175 mSDsCounter, 0 mSdLazyCounter, 1765 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 455 SdHoareTripleChecker+Valid, 3253 SdHoareTripleChecker+Invalid, 2291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1765 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 496 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-18 19:38:41,622 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [455 Valid, 3253 Invalid, 2291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1765 Invalid, 0 Unknown, 496 Unchecked, 0.4s Time] [2021-12-18 19:38:41,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 834 states. [2021-12-18 19:38:41,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 834 to 629. [2021-12-18 19:38:41,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 629 states, 628 states have (on average 1.0971337579617835) internal successors, (689), 628 states have internal predecessors, (689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:41,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 629 states to 629 states and 689 transitions. [2021-12-18 19:38:41,627 INFO L78 Accepts]: Start accepts. Automaton has 629 states and 689 transitions. Word has length 146 [2021-12-18 19:38:41,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:38:41,628 INFO L470 AbstractCegarLoop]: Abstraction has 629 states and 689 transitions. [2021-12-18 19:38:41,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 88 states have (on average 4.238636363636363) internal successors, (373), 88 states have internal predecessors, (373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:41,628 INFO L276 IsEmpty]: Start isEmpty. Operand 629 states and 689 transitions. [2021-12-18 19:38:41,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-12-18 19:38:41,632 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:38:41,632 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:38:41,649 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-12-18 19:38:41,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-12-18 19:38:41,848 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:38:41,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:38:41,848 INFO L85 PathProgramCache]: Analyzing trace with hash 971462514, now seen corresponding path program 21 times [2021-12-18 19:38:41,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:38:41,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362837464] [2021-12-18 19:38:41,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:38:41,848 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:38:41,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:38:42,423 INFO L134 CoverageAnalysis]: Checked inductivity of 886 backedges. 53 proven. 832 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:42,423 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:38:42,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362837464] [2021-12-18 19:38:42,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362837464] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:38:42,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038875259] [2021-12-18 19:38:42,424 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-18 19:38:42,424 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:38:42,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:38:42,425 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:38:42,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-12-18 19:38:42,936 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2021-12-18 19:38:42,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:38:42,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 586 conjuncts, 101 conjunts are in the unsatisfiable core [2021-12-18 19:38:42,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:38:43,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:38:43,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:38:43,737 INFO L134 CoverageAnalysis]: Checked inductivity of 886 backedges. 53 proven. 832 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:43,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:38:43,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:38:43,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:38:44,211 INFO L134 CoverageAnalysis]: Checked inductivity of 886 backedges. 53 proven. 832 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:44,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038875259] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:38:44,212 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:38:44,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 61 [2021-12-18 19:38:44,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067639490] [2021-12-18 19:38:44,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:38:44,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2021-12-18 19:38:44,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:38:44,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2021-12-18 19:38:44,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=3482, Unknown=0, NotChecked=0, Total=3660 [2021-12-18 19:38:44,213 INFO L87 Difference]: Start difference. First operand 629 states and 689 transitions. Second operand has 61 states, 61 states have (on average 4.032786885245901) internal successors, (246), 61 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:46,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:38:46,100 INFO L93 Difference]: Finished difference Result 1380 states and 1494 transitions. [2021-12-18 19:38:46,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-12-18 19:38:46,100 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 4.032786885245901) internal successors, (246), 61 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 156 [2021-12-18 19:38:46,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:38:46,103 INFO L225 Difference]: With dead ends: 1380 [2021-12-18 19:38:46,103 INFO L226 Difference]: Without dead ends: 1286 [2021-12-18 19:38:46,103 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 380 GetRequests, 284 SyntacticMatches, 4 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 1725 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=651, Invalid=8091, Unknown=0, NotChecked=0, Total=8742 [2021-12-18 19:38:46,103 INFO L933 BasicCegarLoop]: 121 mSDtfsCounter, 1209 mSDsluCounter, 4257 mSDsCounter, 0 mSdLazyCounter, 5415 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1209 SdHoareTripleChecker+Valid, 4378 SdHoareTripleChecker+Invalid, 5551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 5415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:38:46,104 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1209 Valid, 4378 Invalid, 5551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 5415 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-18 19:38:46,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1286 states. [2021-12-18 19:38:46,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1286 to 982. [2021-12-18 19:38:46,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 982 states, 981 states have (on average 1.1019367991845057) internal successors, (1081), 981 states have internal predecessors, (1081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:46,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 982 states to 982 states and 1081 transitions. [2021-12-18 19:38:46,111 INFO L78 Accepts]: Start accepts. Automaton has 982 states and 1081 transitions. Word has length 156 [2021-12-18 19:38:46,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:38:46,111 INFO L470 AbstractCegarLoop]: Abstraction has 982 states and 1081 transitions. [2021-12-18 19:38:46,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 4.032786885245901) internal successors, (246), 61 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:46,112 INFO L276 IsEmpty]: Start isEmpty. Operand 982 states and 1081 transitions. [2021-12-18 19:38:46,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2021-12-18 19:38:46,113 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:38:46,113 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:38:46,131 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-12-18 19:38:46,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:38:46,316 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:38:46,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:38:46,316 INFO L85 PathProgramCache]: Analyzing trace with hash -533935665, now seen corresponding path program 22 times [2021-12-18 19:38:46,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:38:46,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13453005] [2021-12-18 19:38:46,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:38:46,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:38:46,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:38:46,887 INFO L134 CoverageAnalysis]: Checked inductivity of 939 backedges. 276 proven. 662 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:46,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:38:46,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13453005] [2021-12-18 19:38:46,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13453005] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:38:46,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813829986] [2021-12-18 19:38:46,887 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-18 19:38:46,887 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:38:46,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:38:46,888 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:38:46,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-12-18 19:38:47,072 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-18 19:38:47,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:38:47,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 536 conjuncts, 99 conjunts are in the unsatisfiable core [2021-12-18 19:38:47,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:38:47,092 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:38:47,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:38:47,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 12 [2021-12-18 19:38:48,561 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:38:48,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-12-18 19:38:48,740 INFO L134 CoverageAnalysis]: Checked inductivity of 939 backedges. 338 proven. 600 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:48,741 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:38:49,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:38:49,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:38:51,639 INFO L134 CoverageAnalysis]: Checked inductivity of 939 backedges. 378 proven. 560 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:38:51,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813829986] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:38:51,640 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:38:51,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 38, 38] total 94 [2021-12-18 19:38:51,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655023457] [2021-12-18 19:38:51,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:38:51,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2021-12-18 19:38:51,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:38:51,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2021-12-18 19:38:51,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=921, Invalid=8009, Unknown=0, NotChecked=0, Total=8930 [2021-12-18 19:38:51,641 INFO L87 Difference]: Start difference. First operand 982 states and 1081 transitions. Second operand has 95 states, 94 states have (on average 4.446808510638298) internal successors, (418), 95 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:55,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:38:55,480 INFO L93 Difference]: Finished difference Result 1644 states and 1775 transitions. [2021-12-18 19:38:55,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-12-18 19:38:55,480 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 94 states have (on average 4.446808510638298) internal successors, (418), 95 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2021-12-18 19:38:55,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:38:55,483 INFO L225 Difference]: With dead ends: 1644 [2021-12-18 19:38:55,483 INFO L226 Difference]: Without dead ends: 1183 [2021-12-18 19:38:55,484 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 395 GetRequests, 255 SyntacticMatches, 4 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3098 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=3306, Invalid=15600, Unknown=0, NotChecked=0, Total=18906 [2021-12-18 19:38:55,484 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 2582 mSDsluCounter, 4838 mSDsCounter, 0 mSdLazyCounter, 6356 mSolverCounterSat, 251 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2582 SdHoareTripleChecker+Valid, 4999 SdHoareTripleChecker+Invalid, 6725 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 251 IncrementalHoareTripleChecker+Valid, 6356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 118 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-12-18 19:38:55,484 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2582 Valid, 4999 Invalid, 6725 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [251 Valid, 6356 Invalid, 0 Unknown, 118 Unchecked, 1.8s Time] [2021-12-18 19:38:55,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1183 states. [2021-12-18 19:38:55,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1183 to 762. [2021-12-18 19:38:55,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 761 states have (on average 1.1038107752956636) internal successors, (840), 761 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:55,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 840 transitions. [2021-12-18 19:38:55,491 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 840 transitions. Word has length 160 [2021-12-18 19:38:55,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:38:55,491 INFO L470 AbstractCegarLoop]: Abstraction has 762 states and 840 transitions. [2021-12-18 19:38:55,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 94 states have (on average 4.446808510638298) internal successors, (418), 95 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:38:55,492 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 840 transitions. [2021-12-18 19:38:55,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-12-18 19:38:55,493 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:38:55,493 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 13, 12, 12, 12, 12, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:38:55,512 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-12-18 19:38:55,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-12-18 19:38:55,707 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:38:55,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:38:55,708 INFO L85 PathProgramCache]: Analyzing trace with hash 584804931, now seen corresponding path program 13 times [2021-12-18 19:38:55,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:38:55,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701234413] [2021-12-18 19:38:55,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:38:55,708 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:38:55,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:38:56,232 INFO L134 CoverageAnalysis]: Checked inductivity of 846 backedges. 53 proven. 785 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:38:56,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:38:56,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701234413] [2021-12-18 19:38:56,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701234413] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:38:56,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125528515] [2021-12-18 19:38:56,233 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-18 19:38:56,233 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:38:56,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:38:56,240 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:38:56,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-12-18 19:38:56,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:38:56,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 97 conjunts are in the unsatisfiable core [2021-12-18 19:38:56,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:38:56,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:38:57,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:38:57,269 INFO L134 CoverageAnalysis]: Checked inductivity of 846 backedges. 53 proven. 785 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:38:57,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:38:57,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:38:57,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:38:57,774 INFO L134 CoverageAnalysis]: Checked inductivity of 846 backedges. 53 proven. 785 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:38:57,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125528515] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:38:57,775 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:38:57,775 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 58 [2021-12-18 19:38:57,775 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684719880] [2021-12-18 19:38:57,775 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:38:57,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2021-12-18 19:38:57,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:38:57,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-12-18 19:38:57,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=3136, Unknown=0, NotChecked=0, Total=3306 [2021-12-18 19:38:57,776 INFO L87 Difference]: Start difference. First operand 762 states and 840 transitions. Second operand has 58 states, 58 states have (on average 4.620689655172414) internal successors, (268), 58 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:00,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:39:00,055 INFO L93 Difference]: Finished difference Result 1111 states and 1199 transitions. [2021-12-18 19:39:00,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-12-18 19:39:00,056 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 4.620689655172414) internal successors, (268), 58 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 163 [2021-12-18 19:39:00,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:39:00,058 INFO L225 Difference]: With dead ends: 1111 [2021-12-18 19:39:00,058 INFO L226 Difference]: Without dead ends: 1026 [2021-12-18 19:39:00,059 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 299 SyntacticMatches, 4 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 1576 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=560, Invalid=7272, Unknown=0, NotChecked=0, Total=7832 [2021-12-18 19:39:00,059 INFO L933 BasicCegarLoop]: 109 mSDtfsCounter, 413 mSDsluCounter, 3280 mSDsCounter, 0 mSdLazyCounter, 3776 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 413 SdHoareTripleChecker+Valid, 3389 SdHoareTripleChecker+Invalid, 3943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 3776 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 123 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-18 19:39:00,059 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [413 Valid, 3389 Invalid, 3943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 3776 Invalid, 0 Unknown, 123 Unchecked, 1.3s Time] [2021-12-18 19:39:00,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1026 states. [2021-12-18 19:39:00,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1026 to 765. [2021-12-18 19:39:00,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 765 states, 764 states have (on average 1.1020942408376964) internal successors, (842), 764 states have internal predecessors, (842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:00,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 765 states to 765 states and 842 transitions. [2021-12-18 19:39:00,065 INFO L78 Accepts]: Start accepts. Automaton has 765 states and 842 transitions. Word has length 163 [2021-12-18 19:39:00,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:39:00,066 INFO L470 AbstractCegarLoop]: Abstraction has 765 states and 842 transitions. [2021-12-18 19:39:00,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 4.620689655172414) internal successors, (268), 58 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:00,066 INFO L276 IsEmpty]: Start isEmpty. Operand 765 states and 842 transitions. [2021-12-18 19:39:00,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-12-18 19:39:00,067 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:39:00,067 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 15, 14, 12, 12, 12, 12, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:39:00,099 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-12-18 19:39:00,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:39:00,281 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:39:00,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:39:00,281 INFO L85 PathProgramCache]: Analyzing trace with hash -2017780305, now seen corresponding path program 14 times [2021-12-18 19:39:00,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:39:00,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630290928] [2021-12-18 19:39:00,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:39:00,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:39:00,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:39:00,814 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 57 proven. 860 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:39:00,815 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:39:00,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630290928] [2021-12-18 19:39:00,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630290928] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:39:00,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186172386] [2021-12-18 19:39:00,815 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 19:39:00,815 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:39:00,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:39:00,816 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:39:00,817 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-12-18 19:39:01,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 19:39:01,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:39:01,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 633 conjuncts, 95 conjunts are in the unsatisfiable core [2021-12-18 19:39:01,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:39:01,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:39:02,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:39:02,744 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 57 proven. 860 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:39:02,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:39:03,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:39:03,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:39:04,286 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 57 proven. 860 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:39:04,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186172386] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:39:04,287 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:39:04,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 36, 36] total 85 [2021-12-18 19:39:04,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767795219] [2021-12-18 19:39:04,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:39:04,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2021-12-18 19:39:04,287 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:39:04,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2021-12-18 19:39:04,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=310, Invalid=6830, Unknown=0, NotChecked=0, Total=7140 [2021-12-18 19:39:04,288 INFO L87 Difference]: Start difference. First operand 765 states and 842 transitions. Second operand has 85 states, 85 states have (on average 4.470588235294118) internal successors, (380), 85 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:06,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:39:06,732 INFO L93 Difference]: Finished difference Result 943 states and 1016 transitions. [2021-12-18 19:39:06,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-12-18 19:39:06,733 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 4.470588235294118) internal successors, (380), 85 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 169 [2021-12-18 19:39:06,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:39:06,734 INFO L225 Difference]: With dead ends: 943 [2021-12-18 19:39:06,734 INFO L226 Difference]: Without dead ends: 511 [2021-12-18 19:39:06,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 411 GetRequests, 297 SyntacticMatches, 2 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3469 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=732, Invalid=12150, Unknown=0, NotChecked=0, Total=12882 [2021-12-18 19:39:06,735 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 532 mSDsluCounter, 4346 mSDsCounter, 0 mSdLazyCounter, 5315 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 532 SdHoareTripleChecker+Valid, 4444 SdHoareTripleChecker+Invalid, 5475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 5315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 108 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-18 19:39:06,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [532 Valid, 4444 Invalid, 5475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 5315 Invalid, 0 Unknown, 108 Unchecked, 1.4s Time] [2021-12-18 19:39:06,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2021-12-18 19:39:06,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 511. [2021-12-18 19:39:06,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 510 states have (on average 1.080392156862745) internal successors, (551), 510 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:06,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 551 transitions. [2021-12-18 19:39:06,741 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 551 transitions. Word has length 169 [2021-12-18 19:39:06,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:39:06,741 INFO L470 AbstractCegarLoop]: Abstraction has 511 states and 551 transitions. [2021-12-18 19:39:06,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 4.470588235294118) internal successors, (380), 85 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:06,742 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 551 transitions. [2021-12-18 19:39:06,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2021-12-18 19:39:06,743 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:39:06,743 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:39:06,761 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-12-18 19:39:06,957 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-12-18 19:39:06,958 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:39:06,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:39:06,958 INFO L85 PathProgramCache]: Analyzing trace with hash 423904119, now seen corresponding path program 23 times [2021-12-18 19:39:06,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:39:06,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894974100] [2021-12-18 19:39:06,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:39:06,959 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:39:06,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:39:07,491 INFO L134 CoverageAnalysis]: Checked inductivity of 1115 backedges. 651 proven. 463 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:39:07,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:39:07,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894974100] [2021-12-18 19:39:07,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894974100] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:39:07,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687320202] [2021-12-18 19:39:07,492 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-18 19:39:07,492 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:39:07,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:39:07,493 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:39:07,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-12-18 19:39:07,792 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2021-12-18 19:39:07,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:39:07,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 640 conjuncts, 77 conjunts are in the unsatisfiable core [2021-12-18 19:39:07,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:39:07,816 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:39:07,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:39:09,438 INFO L134 CoverageAnalysis]: Checked inductivity of 1115 backedges. 736 proven. 378 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:39:09,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:39:10,547 INFO L134 CoverageAnalysis]: Checked inductivity of 1115 backedges. 736 proven. 378 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:39:10,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1687320202] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:39:10,547 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:39:10,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 89 [2021-12-18 19:39:10,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029120093] [2021-12-18 19:39:10,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:39:10,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2021-12-18 19:39:10,548 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:39:10,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2021-12-18 19:39:10,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1213, Invalid=6619, Unknown=0, NotChecked=0, Total=7832 [2021-12-18 19:39:10,549 INFO L87 Difference]: Start difference. First operand 511 states and 551 transitions. Second operand has 89 states, 89 states have (on average 4.617977528089888) internal successors, (411), 89 states have internal predecessors, (411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:12,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:39:12,247 INFO L93 Difference]: Finished difference Result 976 states and 1046 transitions. [2021-12-18 19:39:12,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-12-18 19:39:12,248 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 89 states have (on average 4.617977528089888) internal successors, (411), 89 states have internal predecessors, (411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 172 [2021-12-18 19:39:12,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:39:12,249 INFO L225 Difference]: With dead ends: 976 [2021-12-18 19:39:12,249 INFO L226 Difference]: Without dead ends: 532 [2021-12-18 19:39:12,250 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 411 GetRequests, 290 SyntacticMatches, 1 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4394 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=2672, Invalid=12090, Unknown=0, NotChecked=0, Total=14762 [2021-12-18 19:39:12,250 INFO L933 BasicCegarLoop]: 102 mSDtfsCounter, 575 mSDsluCounter, 1152 mSDsCounter, 0 mSdLazyCounter, 1307 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 575 SdHoareTripleChecker+Valid, 1254 SdHoareTripleChecker+Invalid, 1372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-18 19:39:12,250 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [575 Valid, 1254 Invalid, 1372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1307 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-18 19:39:12,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-12-18 19:39:12,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 523. [2021-12-18 19:39:12,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 522 states have (on average 1.078544061302682) internal successors, (563), 522 states have internal predecessors, (563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:12,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 563 transitions. [2021-12-18 19:39:12,254 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 563 transitions. Word has length 172 [2021-12-18 19:39:12,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:39:12,254 INFO L470 AbstractCegarLoop]: Abstraction has 523 states and 563 transitions. [2021-12-18 19:39:12,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 89 states, 89 states have (on average 4.617977528089888) internal successors, (411), 89 states have internal predecessors, (411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:12,255 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 563 transitions. [2021-12-18 19:39:12,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-12-18 19:39:12,256 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:39:12,256 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:39:12,276 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-12-18 19:39:12,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:39:12,465 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:39:12,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:39:12,465 INFO L85 PathProgramCache]: Analyzing trace with hash -2011472940, now seen corresponding path program 24 times [2021-12-18 19:39:12,466 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:39:12,466 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184017081] [2021-12-18 19:39:12,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:39:12,466 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:39:12,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:39:13,123 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 61 proven. 1110 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:39:13,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:39:13,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184017081] [2021-12-18 19:39:13,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184017081] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:39:13,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348125547] [2021-12-18 19:39:13,123 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-18 19:39:13,124 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:39:13,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:39:13,125 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:39:13,126 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-12-18 19:39:13,799 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2021-12-18 19:39:13,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:39:13,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 654 conjuncts, 115 conjunts are in the unsatisfiable core [2021-12-18 19:39:13,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:39:14,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:39:14,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:39:14,449 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 61 proven. 1110 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:39:14,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:39:14,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:39:14,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:39:14,799 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 61 proven. 1110 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:39:14,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348125547] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:39:14,800 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:39:14,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 40, 40] total 67 [2021-12-18 19:39:14,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069270408] [2021-12-18 19:39:14,801 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:39:14,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2021-12-18 19:39:14,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:39:14,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-12-18 19:39:14,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=4228, Unknown=0, NotChecked=0, Total=4422 [2021-12-18 19:39:14,802 INFO L87 Difference]: Start difference. First operand 523 states and 563 transitions. Second operand has 67 states, 67 states have (on average 4.08955223880597) internal successors, (274), 67 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:16,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:39:16,997 INFO L93 Difference]: Finished difference Result 1198 states and 1285 transitions. [2021-12-18 19:39:16,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-12-18 19:39:16,998 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 4.08955223880597) internal successors, (274), 67 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 176 [2021-12-18 19:39:16,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:39:17,000 INFO L225 Difference]: With dead ends: 1198 [2021-12-18 19:39:17,000 INFO L226 Difference]: Without dead ends: 1087 [2021-12-18 19:39:17,001 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 428 GetRequests, 322 SyntacticMatches, 4 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 2128 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=653, Invalid=10059, Unknown=0, NotChecked=0, Total=10712 [2021-12-18 19:39:17,001 INFO L933 BasicCegarLoop]: 134 mSDtfsCounter, 554 mSDsluCounter, 5162 mSDsCounter, 0 mSdLazyCounter, 5775 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 5296 SdHoareTripleChecker+Invalid, 6105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 5775 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 274 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-18 19:39:17,001 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [554 Valid, 5296 Invalid, 6105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 5775 Invalid, 0 Unknown, 274 Unchecked, 1.2s Time] [2021-12-18 19:39:17,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1087 states. [2021-12-18 19:39:17,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1087 to 732. [2021-12-18 19:39:17,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 731 states have (on average 1.0957592339261286) internal successors, (801), 731 states have internal predecessors, (801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:17,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 801 transitions. [2021-12-18 19:39:17,008 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 801 transitions. Word has length 176 [2021-12-18 19:39:17,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:39:17,008 INFO L470 AbstractCegarLoop]: Abstraction has 732 states and 801 transitions. [2021-12-18 19:39:17,008 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 4.08955223880597) internal successors, (274), 67 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:17,008 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 801 transitions. [2021-12-18 19:39:17,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2021-12-18 19:39:17,009 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:39:17,009 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:39:17,044 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-12-18 19:39:17,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:39:17,224 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:39:17,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:39:17,224 INFO L85 PathProgramCache]: Analyzing trace with hash 180682161, now seen corresponding path program 25 times [2021-12-18 19:39:17,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:39:17,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716625440] [2021-12-18 19:39:17,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:39:17,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:39:17,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:39:17,901 INFO L134 CoverageAnalysis]: Checked inductivity of 1233 backedges. 378 proven. 854 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:39:17,901 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:39:17,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716625440] [2021-12-18 19:39:17,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716625440] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:39:17,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389027153] [2021-12-18 19:39:17,902 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-18 19:39:17,902 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:39:17,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:39:17,903 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:39:17,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-12-18 19:39:18,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:39:18,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 668 conjuncts, 95 conjunts are in the unsatisfiable core [2021-12-18 19:39:18,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:39:19,042 INFO L134 CoverageAnalysis]: Checked inductivity of 1233 backedges. 435 proven. 797 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:39:19,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:39:20,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 treesize of output 3 [2021-12-18 19:39:20,182 INFO L134 CoverageAnalysis]: Checked inductivity of 1233 backedges. 435 proven. 797 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:39:20,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389027153] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:39:20,182 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:39:20,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38, 38] total 79 [2021-12-18 19:39:20,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982691217] [2021-12-18 19:39:20,182 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:39:20,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2021-12-18 19:39:20,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:39:20,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2021-12-18 19:39:20,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=723, Invalid=5597, Unknown=0, NotChecked=0, Total=6320 [2021-12-18 19:39:20,184 INFO L87 Difference]: Start difference. First operand 732 states and 801 transitions. Second operand has 80 states, 79 states have (on average 4.658227848101266) internal successors, (368), 80 states have internal predecessors, (368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:22,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:39:22,273 INFO L93 Difference]: Finished difference Result 1150 states and 1240 transitions. [2021-12-18 19:39:22,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-12-18 19:39:22,273 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 79 states have (on average 4.658227848101266) internal successors, (368), 80 states have internal predecessors, (368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 180 [2021-12-18 19:39:22,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:39:22,299 INFO L225 Difference]: With dead ends: 1150 [2021-12-18 19:39:22,299 INFO L226 Difference]: Without dead ends: 1150 [2021-12-18 19:39:22,299 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 417 GetRequests, 316 SyntacticMatches, 2 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2693 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1841, Invalid=8259, Unknown=0, NotChecked=0, Total=10100 [2021-12-18 19:39:22,300 INFO L933 BasicCegarLoop]: 129 mSDtfsCounter, 1333 mSDsluCounter, 3190 mSDsCounter, 0 mSdLazyCounter, 4286 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1333 SdHoareTripleChecker+Valid, 3319 SdHoareTripleChecker+Invalid, 4384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 4286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-18 19:39:22,301 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1333 Valid, 3319 Invalid, 4384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 4286 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-12-18 19:39:22,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1150 states. [2021-12-18 19:39:22,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1150 to 861. [2021-12-18 19:39:22,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 861 states, 860 states have (on average 1.1034883720930233) internal successors, (949), 860 states have internal predecessors, (949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:22,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 861 states to 861 states and 949 transitions. [2021-12-18 19:39:22,315 INFO L78 Accepts]: Start accepts. Automaton has 861 states and 949 transitions. Word has length 180 [2021-12-18 19:39:22,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:39:22,315 INFO L470 AbstractCegarLoop]: Abstraction has 861 states and 949 transitions. [2021-12-18 19:39:22,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 79 states have (on average 4.658227848101266) internal successors, (368), 80 states have internal predecessors, (368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:22,315 INFO L276 IsEmpty]: Start isEmpty. Operand 861 states and 949 transitions. [2021-12-18 19:39:22,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2021-12-18 19:39:22,316 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:39:22,316 INFO L514 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:39:22,367 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-12-18 19:39:22,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-12-18 19:39:22,532 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:39:22,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:39:22,532 INFO L85 PathProgramCache]: Analyzing trace with hash 653430917, now seen corresponding path program 26 times [2021-12-18 19:39:22,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:39:22,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99216235] [2021-12-18 19:39:22,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:39:22,533 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:39:22,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:39:23,233 INFO L134 CoverageAnalysis]: Checked inductivity of 1330 backedges. 65 proven. 1264 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:39:23,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:39:23,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99216235] [2021-12-18 19:39:23,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99216235] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:39:23,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071363784] [2021-12-18 19:39:23,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 19:39:23,233 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:39:23,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:39:23,235 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:39:23,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-12-18 19:39:23,451 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 19:39:23,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:39:23,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 688 conjuncts, 110 conjunts are in the unsatisfiable core [2021-12-18 19:39:23,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:39:23,473 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:39:23,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:39:24,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:39:27,199 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:39:27,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 18 [2021-12-18 19:39:27,445 INFO L134 CoverageAnalysis]: Checked inductivity of 1330 backedges. 435 proven. 894 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:39:27,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:39:29,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:39:29,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:39:31,604 INFO L134 CoverageAnalysis]: Checked inductivity of 1330 backedges. 496 proven. 833 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:39:31,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071363784] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:39:31,605 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:39:31,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43, 43] total 127 [2021-12-18 19:39:31,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828609783] [2021-12-18 19:39:31,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:39:31,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 127 states [2021-12-18 19:39:31,606 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:39:31,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 127 interpolants. [2021-12-18 19:39:31,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=996, Invalid=15006, Unknown=0, NotChecked=0, Total=16002 [2021-12-18 19:39:31,607 INFO L87 Difference]: Start difference. First operand 861 states and 949 transitions. Second operand has 127 states, 127 states have (on average 4.330708661417323) internal successors, (550), 127 states have internal predecessors, (550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:35,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:39:35,018 INFO L93 Difference]: Finished difference Result 1661 states and 1801 transitions. [2021-12-18 19:39:35,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-12-18 19:39:35,019 INFO L78 Accepts]: Start accepts. Automaton has has 127 states, 127 states have (on average 4.330708661417323) internal successors, (550), 127 states have internal predecessors, (550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 186 [2021-12-18 19:39:35,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:39:35,021 INFO L225 Difference]: With dead ends: 1661 [2021-12-18 19:39:35,021 INFO L226 Difference]: Without dead ends: 1549 [2021-12-18 19:39:35,022 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 500 GetRequests, 325 SyntacticMatches, 3 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6536 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=2109, Invalid=27993, Unknown=0, NotChecked=0, Total=30102 [2021-12-18 19:39:35,023 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 1235 mSDsluCounter, 6418 mSDsCounter, 0 mSdLazyCounter, 4242 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1235 SdHoareTripleChecker+Valid, 6545 SdHoareTripleChecker+Invalid, 6186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 4242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1880 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:39:35,023 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1235 Valid, 6545 Invalid, 6186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 4242 Invalid, 0 Unknown, 1880 Unchecked, 1.1s Time] [2021-12-18 19:39:35,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1549 states. [2021-12-18 19:39:35,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1549 to 1105. [2021-12-18 19:39:35,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1105 states, 1104 states have (on average 1.111413043478261) internal successors, (1227), 1104 states have internal predecessors, (1227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:35,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1105 states to 1105 states and 1227 transitions. [2021-12-18 19:39:35,032 INFO L78 Accepts]: Start accepts. Automaton has 1105 states and 1227 transitions. Word has length 186 [2021-12-18 19:39:35,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:39:35,033 INFO L470 AbstractCegarLoop]: Abstraction has 1105 states and 1227 transitions. [2021-12-18 19:39:35,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 127 states, 127 states have (on average 4.330708661417323) internal successors, (550), 127 states have internal predecessors, (550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:35,033 INFO L276 IsEmpty]: Start isEmpty. Operand 1105 states and 1227 transitions. [2021-12-18 19:39:35,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2021-12-18 19:39:35,034 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:39:35,034 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:39:35,053 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-12-18 19:39:35,253 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-12-18 19:39:35,254 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:39:35,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:39:35,254 INFO L85 PathProgramCache]: Analyzing trace with hash 1371536438, now seen corresponding path program 27 times [2021-12-18 19:39:35,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:39:35,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488965907] [2021-12-18 19:39:35,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:39:35,255 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:39:35,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:39:36,044 INFO L134 CoverageAnalysis]: Checked inductivity of 1498 backedges. 69 proven. 1428 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:39:36,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:39:36,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488965907] [2021-12-18 19:39:36,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488965907] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:39:36,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726315218] [2021-12-18 19:39:36,045 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-18 19:39:36,045 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:39:36,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:39:36,047 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:39:36,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-12-18 19:39:37,061 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2021-12-18 19:39:37,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:39:37,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 722 conjuncts, 125 conjunts are in the unsatisfiable core [2021-12-18 19:39:37,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:39:37,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:39:38,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:39:38,150 INFO L134 CoverageAnalysis]: Checked inductivity of 1498 backedges. 69 proven. 1428 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:39:38,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:39:38,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:39:38,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:39:38,737 INFO L134 CoverageAnalysis]: Checked inductivity of 1498 backedges. 69 proven. 1428 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:39:38,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726315218] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:39:38,738 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:39:38,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 44] total 73 [2021-12-18 19:39:38,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800443479] [2021-12-18 19:39:38,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:39:38,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2021-12-18 19:39:38,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:39:38,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2021-12-18 19:39:38,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=5046, Unknown=0, NotChecked=0, Total=5256 [2021-12-18 19:39:38,739 INFO L87 Difference]: Start difference. First operand 1105 states and 1227 transitions. Second operand has 73 states, 73 states have (on average 4.136986301369863) internal successors, (302), 73 states have internal predecessors, (302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:42,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:39:42,578 INFO L93 Difference]: Finished difference Result 2183 states and 2376 transitions. [2021-12-18 19:39:42,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-12-18 19:39:42,579 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 4.136986301369863) internal successors, (302), 73 states have internal predecessors, (302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 196 [2021-12-18 19:39:42,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:39:42,581 INFO L225 Difference]: With dead ends: 2183 [2021-12-18 19:39:42,581 INFO L226 Difference]: Without dead ends: 2065 [2021-12-18 19:39:42,582 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 477 GetRequests, 360 SyntacticMatches, 4 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 2597 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=714, Invalid=12396, Unknown=0, NotChecked=0, Total=13110 [2021-12-18 19:39:42,582 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 1684 mSDsluCounter, 6640 mSDsCounter, 0 mSdLazyCounter, 7787 mSolverCounterSat, 285 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1684 SdHoareTripleChecker+Valid, 6804 SdHoareTripleChecker+Invalid, 8395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 285 IncrementalHoareTripleChecker+Valid, 7787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 323 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-12-18 19:39:42,582 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1684 Valid, 6804 Invalid, 8395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [285 Valid, 7787 Invalid, 0 Unknown, 323 Unchecked, 2.3s Time] [2021-12-18 19:39:42,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2065 states. [2021-12-18 19:39:42,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2065 to 1554. [2021-12-18 19:39:42,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1554 states, 1553 states have (on average 1.112041210560206) internal successors, (1727), 1553 states have internal predecessors, (1727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:42,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1554 states to 1554 states and 1727 transitions. [2021-12-18 19:39:42,594 INFO L78 Accepts]: Start accepts. Automaton has 1554 states and 1727 transitions. Word has length 196 [2021-12-18 19:39:42,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:39:42,595 INFO L470 AbstractCegarLoop]: Abstraction has 1554 states and 1727 transitions. [2021-12-18 19:39:42,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 4.136986301369863) internal successors, (302), 73 states have internal predecessors, (302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:42,595 INFO L276 IsEmpty]: Start isEmpty. Operand 1554 states and 1727 transitions. [2021-12-18 19:39:42,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-12-18 19:39:42,596 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:39:42,597 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 18, 17, 15, 15, 15, 15, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:39:42,616 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2021-12-18 19:39:42,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-12-18 19:39:42,803 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:39:42,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:39:42,804 INFO L85 PathProgramCache]: Analyzing trace with hash 108199732, now seen corresponding path program 15 times [2021-12-18 19:39:42,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:39:42,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193382804] [2021-12-18 19:39:42,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:39:42,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:39:42,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:39:43,494 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 69 proven. 1298 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:39:43,495 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:39:43,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193382804] [2021-12-18 19:39:43,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193382804] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:39:43,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816597220] [2021-12-18 19:39:43,495 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-18 19:39:43,495 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:39:43,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:39:43,496 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:39:43,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-12-18 19:39:44,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 17 check-sat command(s) [2021-12-18 19:39:44,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:39:44,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 735 conjuncts, 117 conjunts are in the unsatisfiable core [2021-12-18 19:39:44,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:39:44,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:39:45,214 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 69 proven. 1298 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:39:45,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:39:45,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:39:45,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:39:45,822 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 69 proven. 1298 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:39:45,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816597220] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:39:45,822 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:39:45,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 40, 40] total 69 [2021-12-18 19:39:45,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956531897] [2021-12-18 19:39:45,823 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:39:45,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2021-12-18 19:39:45,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:39:45,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2021-12-18 19:39:45,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=4490, Unknown=0, NotChecked=0, Total=4692 [2021-12-18 19:39:45,824 INFO L87 Difference]: Start difference. First operand 1554 states and 1727 transitions. Second operand has 69 states, 69 states have (on average 4.579710144927536) internal successors, (316), 69 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:48,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:39:48,311 INFO L93 Difference]: Finished difference Result 1780 states and 1949 transitions. [2021-12-18 19:39:48,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-12-18 19:39:48,312 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 4.579710144927536) internal successors, (316), 69 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 199 [2021-12-18 19:39:48,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:39:48,313 INFO L225 Difference]: With dead ends: 1780 [2021-12-18 19:39:48,313 INFO L226 Difference]: Without dead ends: 1246 [2021-12-18 19:39:48,314 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 474 GetRequests, 366 SyntacticMatches, 4 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 2259 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=732, Invalid=10398, Unknown=0, NotChecked=0, Total=11130 [2021-12-18 19:39:48,314 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 1056 mSDsluCounter, 5110 mSDsCounter, 0 mSdLazyCounter, 6586 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1056 SdHoareTripleChecker+Valid, 5233 SdHoareTripleChecker+Invalid, 6772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 6586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-18 19:39:48,314 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1056 Valid, 5233 Invalid, 6772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 6586 Invalid, 0 Unknown, 61 Unchecked, 1.5s Time] [2021-12-18 19:39:48,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1246 states. [2021-12-18 19:39:48,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1246 to 1246. [2021-12-18 19:39:48,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1246 states, 1245 states have (on average 1.1028112449799197) internal successors, (1373), 1245 states have internal predecessors, (1373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:48,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1246 states to 1246 states and 1373 transitions. [2021-12-18 19:39:48,322 INFO L78 Accepts]: Start accepts. Automaton has 1246 states and 1373 transitions. Word has length 199 [2021-12-18 19:39:48,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:39:48,322 INFO L470 AbstractCegarLoop]: Abstraction has 1246 states and 1373 transitions. [2021-12-18 19:39:48,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 4.579710144927536) internal successors, (316), 69 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:39:48,322 INFO L276 IsEmpty]: Start isEmpty. Operand 1246 states and 1373 transitions. [2021-12-18 19:39:48,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2021-12-18 19:39:48,324 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:39:48,324 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:39:48,363 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-12-18 19:39:48,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-12-18 19:39:48,549 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:39:48,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:39:48,549 INFO L85 PathProgramCache]: Analyzing trace with hash -128250477, now seen corresponding path program 28 times [2021-12-18 19:39:48,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:39:48,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981888982] [2021-12-18 19:39:48,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:39:48,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:39:48,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:39:49,152 INFO L134 CoverageAnalysis]: Checked inductivity of 1567 backedges. 496 proven. 1070 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:39:49,152 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:39:49,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981888982] [2021-12-18 19:39:49,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981888982] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:39:49,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24693801] [2021-12-18 19:39:49,152 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-18 19:39:49,153 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:39:49,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:39:49,154 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:39:49,154 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-12-18 19:39:49,392 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-18 19:39:49,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:39:49,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 656 conjuncts, 119 conjunts are in the unsatisfiable core [2021-12-18 19:39:49,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:39:49,413 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:39:49,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:39:49,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 12 [2021-12-18 19:39:51,295 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:39:51,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-12-18 19:39:51,493 INFO L134 CoverageAnalysis]: Checked inductivity of 1567 backedges. 578 proven. 988 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:39:51,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:39:53,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:39:53,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:39:55,450 INFO L134 CoverageAnalysis]: Checked inductivity of 1567 backedges. 630 proven. 936 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:39:55,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24693801] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:39:55,451 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:39:55,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 46, 46] total 114 [2021-12-18 19:39:55,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682518864] [2021-12-18 19:39:55,451 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:39:55,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2021-12-18 19:39:55,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:39:55,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2021-12-18 19:39:55,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1339, Invalid=11771, Unknown=0, NotChecked=0, Total=13110 [2021-12-18 19:39:55,453 INFO L87 Difference]: Start difference. First operand 1246 states and 1373 transitions. Second operand has 115 states, 114 states have (on average 4.578947368421052) internal successors, (522), 115 states have internal predecessors, (522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:01,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:40:01,028 INFO L93 Difference]: Finished difference Result 2084 states and 2251 transitions. [2021-12-18 19:40:01,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-12-18 19:40:01,029 INFO L78 Accepts]: Start accepts. Automaton has has 115 states, 114 states have (on average 4.578947368421052) internal successors, (522), 115 states have internal predecessors, (522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 200 [2021-12-18 19:40:01,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:40:01,031 INFO L225 Difference]: With dead ends: 2084 [2021-12-18 19:40:01,031 INFO L226 Difference]: Without dead ends: 1487 [2021-12-18 19:40:01,032 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 492 GetRequests, 324 SyntacticMatches, 4 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4494 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=4688, Invalid=22702, Unknown=0, NotChecked=0, Total=27390 [2021-12-18 19:40:01,032 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 3302 mSDsluCounter, 7209 mSDsCounter, 0 mSdLazyCounter, 9185 mSolverCounterSat, 330 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3302 SdHoareTripleChecker+Valid, 7410 SdHoareTripleChecker+Invalid, 9661 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 330 IncrementalHoareTripleChecker+Valid, 9185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 146 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-12-18 19:40:01,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3302 Valid, 7410 Invalid, 9661 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [330 Valid, 9185 Invalid, 0 Unknown, 146 Unchecked, 2.7s Time] [2021-12-18 19:40:01,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1487 states. [2021-12-18 19:40:01,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1487 to 954. [2021-12-18 19:40:01,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 953 states have (on average 1.1038824763903463) internal successors, (1052), 953 states have internal predecessors, (1052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:01,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 1052 transitions. [2021-12-18 19:40:01,040 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 1052 transitions. Word has length 200 [2021-12-18 19:40:01,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:40:01,040 INFO L470 AbstractCegarLoop]: Abstraction has 954 states and 1052 transitions. [2021-12-18 19:40:01,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 115 states, 114 states have (on average 4.578947368421052) internal successors, (522), 115 states have internal predecessors, (522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:01,040 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 1052 transitions. [2021-12-18 19:40:01,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-12-18 19:40:01,041 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:40:01,042 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 18, 17, 16, 16, 16, 16, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:40:01,059 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-12-18 19:40:01,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:40:01,247 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:40:01,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:40:01,247 INFO L85 PathProgramCache]: Analyzing trace with hash 2039690399, now seen corresponding path program 16 times [2021-12-18 19:40:01,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:40:01,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840173399] [2021-12-18 19:40:01,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:40:01,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:40:01,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:40:01,952 INFO L134 CoverageAnalysis]: Checked inductivity of 1442 backedges. 69 proven. 1365 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:40:01,952 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:40:01,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840173399] [2021-12-18 19:40:01,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840173399] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:40:01,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315088467] [2021-12-18 19:40:01,952 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-18 19:40:01,952 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:40:01,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:40:01,953 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:40:01,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-12-18 19:40:02,178 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-18 19:40:02,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:40:02,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 672 conjuncts, 90 conjunts are in the unsatisfiable core [2021-12-18 19:40:02,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:40:02,201 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:40:02,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:40:03,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 9 [2021-12-18 19:40:05,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-18 19:40:05,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2021-12-18 19:40:05,401 INFO L134 CoverageAnalysis]: Checked inductivity of 1442 backedges. 805 proven. 629 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:40:05,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:40:07,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 11 [2021-12-18 19:40:07,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 20 treesize of output 18 [2021-12-18 19:40:09,209 INFO L134 CoverageAnalysis]: Checked inductivity of 1442 backedges. 774 proven. 660 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:40:09,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315088467] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:40:09,209 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:40:09,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43, 43] total 121 [2021-12-18 19:40:09,210 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878223227] [2021-12-18 19:40:09,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:40:09,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 121 states [2021-12-18 19:40:09,210 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:40:09,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 121 interpolants. [2021-12-18 19:40:09,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1225, Invalid=13295, Unknown=0, NotChecked=0, Total=14520 [2021-12-18 19:40:09,212 INFO L87 Difference]: Start difference. First operand 954 states and 1052 transitions. Second operand has 121 states, 121 states have (on average 4.743801652892562) internal successors, (574), 121 states have internal predecessors, (574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:11,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:40:11,001 INFO L93 Difference]: Finished difference Result 1195 states and 1307 transitions. [2021-12-18 19:40:11,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-12-18 19:40:11,002 INFO L78 Accepts]: Start accepts. Automaton has has 121 states, 121 states have (on average 4.743801652892562) internal successors, (574), 121 states have internal predecessors, (574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 203 [2021-12-18 19:40:11,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:40:11,003 INFO L225 Difference]: With dead ends: 1195 [2021-12-18 19:40:11,003 INFO L226 Difference]: Without dead ends: 1086 [2021-12-18 19:40:11,004 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 520 GetRequests, 357 SyntacticMatches, 3 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7824 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=2227, Invalid=23855, Unknown=0, NotChecked=0, Total=26082 [2021-12-18 19:40:11,005 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 384 mSDsluCounter, 3906 mSDsCounter, 0 mSdLazyCounter, 2359 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 4000 SdHoareTripleChecker+Invalid, 2895 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 2359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 487 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-18 19:40:11,005 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [384 Valid, 4000 Invalid, 2895 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 2359 Invalid, 0 Unknown, 487 Unchecked, 0.6s Time] [2021-12-18 19:40:11,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1086 states. [2021-12-18 19:40:11,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1086 to 957. [2021-12-18 19:40:11,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 1.102510460251046) internal successors, (1054), 956 states have internal predecessors, (1054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:11,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 1054 transitions. [2021-12-18 19:40:11,012 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 1054 transitions. Word has length 203 [2021-12-18 19:40:11,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:40:11,012 INFO L470 AbstractCegarLoop]: Abstraction has 957 states and 1054 transitions. [2021-12-18 19:40:11,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 121 states, 121 states have (on average 4.743801652892562) internal successors, (574), 121 states have internal predecessors, (574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:11,012 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 1054 transitions. [2021-12-18 19:40:11,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2021-12-18 19:40:11,014 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:40:11,014 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 19, 18, 16, 16, 16, 16, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:40:11,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-12-18 19:40:11,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:40:11,232 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:40:11,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:40:11,232 INFO L85 PathProgramCache]: Analyzing trace with hash -434771189, now seen corresponding path program 17 times [2021-12-18 19:40:11,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:40:11,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110197529] [2021-12-18 19:40:11,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:40:11,233 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:40:11,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:40:11,970 INFO L134 CoverageAnalysis]: Checked inductivity of 1551 backedges. 73 proven. 1464 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:40:11,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:40:11,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110197529] [2021-12-18 19:40:11,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110197529] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:40:11,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585056841] [2021-12-18 19:40:11,971 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-18 19:40:11,971 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:40:11,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:40:11,972 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:40:11,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-12-18 19:40:12,424 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2021-12-18 19:40:12,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:40:12,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 769 conjuncts, 121 conjunts are in the unsatisfiable core [2021-12-18 19:40:12,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:40:12,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:40:13,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:40:13,247 INFO L134 CoverageAnalysis]: Checked inductivity of 1551 backedges. 73 proven. 1464 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:40:13,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:40:13,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:40:13,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:40:13,612 INFO L134 CoverageAnalysis]: Checked inductivity of 1551 backedges. 73 proven. 1464 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:40:13,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585056841] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:40:13,612 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:40:13,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 42, 42] total 70 [2021-12-18 19:40:13,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355244514] [2021-12-18 19:40:13,613 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:40:13,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2021-12-18 19:40:13,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:40:13,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2021-12-18 19:40:13,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=4628, Unknown=0, NotChecked=0, Total=4830 [2021-12-18 19:40:13,614 INFO L87 Difference]: Start difference. First operand 957 states and 1054 transitions. Second operand has 70 states, 70 states have (on average 4.671428571428572) internal successors, (327), 70 states have internal predecessors, (327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:16,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:40:16,047 INFO L93 Difference]: Finished difference Result 1199 states and 1292 transitions. [2021-12-18 19:40:16,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-12-18 19:40:16,048 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 4.671428571428572) internal successors, (327), 70 states have internal predecessors, (327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 209 [2021-12-18 19:40:16,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:40:16,049 INFO L225 Difference]: With dead ends: 1199 [2021-12-18 19:40:16,049 INFO L226 Difference]: Without dead ends: 631 [2021-12-18 19:40:16,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 498 GetRequests, 387 SyntacticMatches, 4 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 2286 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=756, Invalid=11016, Unknown=0, NotChecked=0, Total=11772 [2021-12-18 19:40:16,050 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 1278 mSDsluCounter, 5203 mSDsCounter, 0 mSdLazyCounter, 6877 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1278 SdHoareTripleChecker+Valid, 5329 SdHoareTripleChecker+Invalid, 7089 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 6877 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 62 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-18 19:40:16,050 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1278 Valid, 5329 Invalid, 7089 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 6877 Invalid, 0 Unknown, 62 Unchecked, 1.4s Time] [2021-12-18 19:40:16,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-12-18 19:40:16,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 631. [2021-12-18 19:40:16,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 630 states have (on average 1.0777777777777777) internal successors, (679), 630 states have internal predecessors, (679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:16,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 679 transitions. [2021-12-18 19:40:16,054 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 679 transitions. Word has length 209 [2021-12-18 19:40:16,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:40:16,054 INFO L470 AbstractCegarLoop]: Abstraction has 631 states and 679 transitions. [2021-12-18 19:40:16,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 4.671428571428572) internal successors, (327), 70 states have internal predecessors, (327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:16,054 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 679 transitions. [2021-12-18 19:40:16,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2021-12-18 19:40:16,055 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:40:16,055 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:40:16,074 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-12-18 19:40:16,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:40:16,274 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:40:16,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:40:16,274 INFO L85 PathProgramCache]: Analyzing trace with hash 1131872571, now seen corresponding path program 29 times [2021-12-18 19:40:16,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:40:16,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088906099] [2021-12-18 19:40:16,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:40:16,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:40:16,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:40:16,665 INFO L134 CoverageAnalysis]: Checked inductivity of 1791 backedges. 1051 proven. 739 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:40:16,665 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:40:16,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088906099] [2021-12-18 19:40:16,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088906099] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:40:16,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766344807] [2021-12-18 19:40:16,666 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-18 19:40:16,666 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:40:16,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:40:16,667 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:40:16,668 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-12-18 19:40:17,060 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 21 check-sat command(s) [2021-12-18 19:40:17,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:40:17,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 93 conjunts are in the unsatisfiable core [2021-12-18 19:40:17,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:40:17,085 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:40:17,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:40:18,227 INFO L134 CoverageAnalysis]: Checked inductivity of 1791 backedges. 1160 proven. 630 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:40:18,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:40:19,129 INFO L134 CoverageAnalysis]: Checked inductivity of 1791 backedges. 1160 proven. 630 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:40:19,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766344807] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:40:19,129 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:40:19,129 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 44] total 110 [2021-12-18 19:40:19,129 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310285164] [2021-12-18 19:40:19,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:40:19,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2021-12-18 19:40:19,130 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:40:19,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2021-12-18 19:40:19,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2081, Invalid=9909, Unknown=0, NotChecked=0, Total=11990 [2021-12-18 19:40:19,132 INFO L87 Difference]: Start difference. First operand 631 states and 679 transitions. Second operand has 110 states, 110 states have (on average 4.609090909090909) internal successors, (507), 110 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:20,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:40:20,143 INFO L93 Difference]: Finished difference Result 1208 states and 1294 transitions. [2021-12-18 19:40:20,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-12-18 19:40:20,143 INFO L78 Accepts]: Start accepts. Automaton has has 110 states, 110 states have (on average 4.609090909090909) internal successors, (507), 110 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 212 [2021-12-18 19:40:20,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:40:20,144 INFO L225 Difference]: With dead ends: 1208 [2021-12-18 19:40:20,144 INFO L226 Difference]: Without dead ends: 652 [2021-12-18 19:40:20,145 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 490 GetRequests, 358 SyntacticMatches, 1 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6964 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=3485, Invalid=14071, Unknown=0, NotChecked=0, Total=17556 [2021-12-18 19:40:20,146 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 436 mSDsluCounter, 1585 mSDsCounter, 0 mSdLazyCounter, 1852 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 1711 SdHoareTripleChecker+Invalid, 1936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-18 19:40:20,146 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [436 Valid, 1711 Invalid, 1936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1852 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-18 19:40:20,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-12-18 19:40:20,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 643. [2021-12-18 19:40:20,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 642 states have (on average 1.0763239875389408) internal successors, (691), 642 states have internal predecessors, (691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:20,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 691 transitions. [2021-12-18 19:40:20,150 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 691 transitions. Word has length 212 [2021-12-18 19:40:20,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:40:20,150 INFO L470 AbstractCegarLoop]: Abstraction has 643 states and 691 transitions. [2021-12-18 19:40:20,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 110 states have (on average 4.609090909090909) internal successors, (507), 110 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:20,150 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 691 transitions. [2021-12-18 19:40:20,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2021-12-18 19:40:20,151 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:40:20,151 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:40:20,170 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2021-12-18 19:40:20,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:40:20,370 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:40:20,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:40:20,370 INFO L85 PathProgramCache]: Analyzing trace with hash -377112424, now seen corresponding path program 30 times [2021-12-18 19:40:20,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:40:20,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174415682] [2021-12-18 19:40:20,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:40:20,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:40:20,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:40:21,163 INFO L134 CoverageAnalysis]: Checked inductivity of 1864 backedges. 77 proven. 1786 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:40:21,163 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:40:21,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174415682] [2021-12-18 19:40:21,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174415682] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:40:21,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088860567] [2021-12-18 19:40:21,163 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-18 19:40:21,163 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:40:21,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:40:21,177 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:40:21,178 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-12-18 19:40:22,082 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 21 check-sat command(s) [2021-12-18 19:40:22,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:40:22,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 790 conjuncts, 139 conjunts are in the unsatisfiable core [2021-12-18 19:40:22,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:40:22,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:40:23,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:40:23,053 INFO L134 CoverageAnalysis]: Checked inductivity of 1864 backedges. 77 proven. 1786 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:40:23,053 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:40:23,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:40:23,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:40:23,438 INFO L134 CoverageAnalysis]: Checked inductivity of 1864 backedges. 77 proven. 1786 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:40:23,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088860567] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:40:23,439 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:40:23,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 48, 48] total 79 [2021-12-18 19:40:23,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384463946] [2021-12-18 19:40:23,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:40:23,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2021-12-18 19:40:23,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:40:23,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2021-12-18 19:40:23,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=5936, Unknown=0, NotChecked=0, Total=6162 [2021-12-18 19:40:23,441 INFO L87 Difference]: Start difference. First operand 643 states and 691 transitions. Second operand has 79 states, 79 states have (on average 4.177215189873418) internal successors, (330), 79 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:26,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:40:26,488 INFO L93 Difference]: Finished difference Result 1478 states and 1585 transitions. [2021-12-18 19:40:26,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-12-18 19:40:26,489 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 4.177215189873418) internal successors, (330), 79 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 216 [2021-12-18 19:40:26,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:40:26,490 INFO L225 Difference]: With dead ends: 1478 [2021-12-18 19:40:26,490 INFO L226 Difference]: Without dead ends: 1343 [2021-12-18 19:40:26,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 524 GetRequests, 398 SyntacticMatches, 4 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 3024 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=693, Invalid=14559, Unknown=0, NotChecked=0, Total=15252 [2021-12-18 19:40:26,491 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 440 mSDsluCounter, 7960 mSDsCounter, 0 mSdLazyCounter, 8714 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 8126 SdHoareTripleChecker+Invalid, 9225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 8714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 459 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-12-18 19:40:26,491 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [440 Valid, 8126 Invalid, 9225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 8714 Invalid, 0 Unknown, 459 Unchecked, 1.8s Time] [2021-12-18 19:40:26,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1343 states. [2021-12-18 19:40:26,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1343 to 900. [2021-12-18 19:40:26,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 900 states, 899 states have (on average 1.0956618464961068) internal successors, (985), 899 states have internal predecessors, (985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:26,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 900 states to 900 states and 985 transitions. [2021-12-18 19:40:26,501 INFO L78 Accepts]: Start accepts. Automaton has 900 states and 985 transitions. Word has length 216 [2021-12-18 19:40:26,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:40:26,501 INFO L470 AbstractCegarLoop]: Abstraction has 900 states and 985 transitions. [2021-12-18 19:40:26,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 4.177215189873418) internal successors, (330), 79 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:26,502 INFO L276 IsEmpty]: Start isEmpty. Operand 900 states and 985 transitions. [2021-12-18 19:40:26,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2021-12-18 19:40:26,503 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:40:26,503 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:40:26,522 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-12-18 19:40:26,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:40:26,717 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:40:26,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:40:26,717 INFO L85 PathProgramCache]: Analyzing trace with hash -260081291, now seen corresponding path program 31 times [2021-12-18 19:40:26,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:40:26,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135009952] [2021-12-18 19:40:26,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:40:26,717 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:40:26,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:40:27,321 INFO L134 CoverageAnalysis]: Checked inductivity of 1941 backedges. 630 proven. 1310 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:40:27,322 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:40:27,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135009952] [2021-12-18 19:40:27,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135009952] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:40:27,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644348039] [2021-12-18 19:40:27,322 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-18 19:40:27,322 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:40:27,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:40:27,323 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:40:27,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-12-18 19:40:27,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:40:27,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 804 conjuncts, 115 conjunts are in the unsatisfiable core [2021-12-18 19:40:27,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:40:28,453 INFO L134 CoverageAnalysis]: Checked inductivity of 1941 backedges. 703 proven. 1237 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:40:28,453 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:40:29,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 treesize of output 3 [2021-12-18 19:40:29,498 INFO L134 CoverageAnalysis]: Checked inductivity of 1941 backedges. 703 proven. 1237 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:40:29,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644348039] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:40:29,499 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:40:29,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 46, 46] total 94 [2021-12-18 19:40:29,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884430478] [2021-12-18 19:40:29,499 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:40:29,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2021-12-18 19:40:29,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:40:29,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2021-12-18 19:40:29,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=816, Invalid=8114, Unknown=0, NotChecked=0, Total=8930 [2021-12-18 19:40:29,501 INFO L87 Difference]: Start difference. First operand 900 states and 985 transitions. Second operand has 95 states, 94 states have (on average 4.76595744680851) internal successors, (448), 95 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:32,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:40:32,150 INFO L93 Difference]: Finished difference Result 1406 states and 1516 transitions. [2021-12-18 19:40:32,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-12-18 19:40:32,150 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 94 states have (on average 4.76595744680851) internal successors, (448), 95 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 220 [2021-12-18 19:40:32,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:40:32,152 INFO L225 Difference]: With dead ends: 1406 [2021-12-18 19:40:32,152 INFO L226 Difference]: Without dead ends: 1406 [2021-12-18 19:40:32,153 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 527 GetRequests, 387 SyntacticMatches, 3 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3085 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=3478, Invalid=15704, Unknown=0, NotChecked=0, Total=19182 [2021-12-18 19:40:32,153 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 1841 mSDsluCounter, 4015 mSDsCounter, 0 mSdLazyCounter, 5493 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1841 SdHoareTripleChecker+Valid, 4172 SdHoareTripleChecker+Invalid, 5616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 5493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-18 19:40:32,153 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1841 Valid, 4172 Invalid, 5616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 5493 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-18 19:40:32,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1406 states. [2021-12-18 19:40:32,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1406 to 1053. [2021-12-18 19:40:32,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1053 states, 1052 states have (on average 1.1036121673003803) internal successors, (1161), 1052 states have internal predecessors, (1161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:32,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1053 states to 1053 states and 1161 transitions. [2021-12-18 19:40:32,161 INFO L78 Accepts]: Start accepts. Automaton has 1053 states and 1161 transitions. Word has length 220 [2021-12-18 19:40:32,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:40:32,161 INFO L470 AbstractCegarLoop]: Abstraction has 1053 states and 1161 transitions. [2021-12-18 19:40:32,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 94 states have (on average 4.76595744680851) internal successors, (448), 95 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:32,162 INFO L276 IsEmpty]: Start isEmpty. Operand 1053 states and 1161 transitions. [2021-12-18 19:40:32,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2021-12-18 19:40:32,163 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:40:32,163 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:40:32,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-12-18 19:40:32,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-12-18 19:40:32,378 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:40:32,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:40:32,378 INFO L85 PathProgramCache]: Analyzing trace with hash 2011834697, now seen corresponding path program 32 times [2021-12-18 19:40:32,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:40:32,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440905316] [2021-12-18 19:40:32,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:40:32,379 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:40:32,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:40:33,335 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 81 proven. 1980 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:40:33,335 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:40:33,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440905316] [2021-12-18 19:40:33,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440905316] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:40:33,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475236517] [2021-12-18 19:40:33,336 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 19:40:33,336 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:40:33,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:40:33,338 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:40:33,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-12-18 19:40:33,595 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 19:40:33,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:40:33,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 127 conjunts are in the unsatisfiable core [2021-12-18 19:40:33,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:40:34,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:40:37,578 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:40:37,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 18 [2021-12-18 19:40:37,888 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 703 proven. 1358 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:40:37,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:40:39,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:40:39,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:40:39,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 35 treesize of output 27 [2021-12-18 19:40:40,044 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 703 proven. 1358 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:40:40,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475236517] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:40:40,044 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:40:40,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 50, 50] total 128 [2021-12-18 19:40:40,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680621021] [2021-12-18 19:40:40,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:40:40,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 128 states [2021-12-18 19:40:40,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:40:40,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2021-12-18 19:40:40,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1040, Invalid=15216, Unknown=0, NotChecked=0, Total=16256 [2021-12-18 19:40:40,047 INFO L87 Difference]: Start difference. First operand 1053 states and 1161 transitions. Second operand has 128 states, 128 states have (on average 4.5390625) internal successors, (581), 128 states have internal predecessors, (581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:45,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:40:45,204 INFO L93 Difference]: Finished difference Result 2065 states and 2237 transitions. [2021-12-18 19:40:45,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-12-18 19:40:45,204 INFO L78 Accepts]: Start accepts. Automaton has has 128 states, 128 states have (on average 4.5390625) internal successors, (581), 128 states have internal predecessors, (581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 226 [2021-12-18 19:40:45,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:40:45,207 INFO L225 Difference]: With dead ends: 2065 [2021-12-18 19:40:45,207 INFO L226 Difference]: Without dead ends: 1929 [2021-12-18 19:40:45,208 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 575 GetRequests, 413 SyntacticMatches, 4 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7351 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=1660, Invalid=23780, Unknown=0, NotChecked=0, Total=25440 [2021-12-18 19:40:45,208 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 1496 mSDsluCounter, 8477 mSDsCounter, 0 mSdLazyCounter, 4996 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1496 SdHoareTripleChecker+Valid, 8643 SdHoareTripleChecker+Invalid, 8801 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 4996 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3755 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-18 19:40:45,209 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1496 Valid, 8643 Invalid, 8801 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 4996 Invalid, 0 Unknown, 3755 Unchecked, 1.2s Time] [2021-12-18 19:40:45,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1929 states. [2021-12-18 19:40:45,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1929 to 1345. [2021-12-18 19:40:45,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1345 states, 1344 states have (on average 1.1123511904761905) internal successors, (1495), 1344 states have internal predecessors, (1495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:45,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1345 states to 1345 states and 1495 transitions. [2021-12-18 19:40:45,219 INFO L78 Accepts]: Start accepts. Automaton has 1345 states and 1495 transitions. Word has length 226 [2021-12-18 19:40:45,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:40:45,219 INFO L470 AbstractCegarLoop]: Abstraction has 1345 states and 1495 transitions. [2021-12-18 19:40:45,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 128 states, 128 states have (on average 4.5390625) internal successors, (581), 128 states have internal predecessors, (581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:45,220 INFO L276 IsEmpty]: Start isEmpty. Operand 1345 states and 1495 transitions. [2021-12-18 19:40:45,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2021-12-18 19:40:45,221 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:40:45,221 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 22, 22, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:40:45,239 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-12-18 19:40:45,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-12-18 19:40:45,439 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:40:45,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:40:45,440 INFO L85 PathProgramCache]: Analyzing trace with hash 1998393594, now seen corresponding path program 33 times [2021-12-18 19:40:45,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:40:45,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025660636] [2021-12-18 19:40:45,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:40:45,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:40:45,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:40:46,531 INFO L134 CoverageAnalysis]: Checked inductivity of 2270 backedges. 85 proven. 2184 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:40:46,531 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:40:46,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025660636] [2021-12-18 19:40:46,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025660636] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:40:46,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071791503] [2021-12-18 19:40:46,531 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-18 19:40:46,531 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:40:46,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:40:46,532 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:40:46,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-12-18 19:40:48,130 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 23 check-sat command(s) [2021-12-18 19:40:48,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:40:48,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 858 conjuncts, 151 conjunts are in the unsatisfiable core [2021-12-18 19:40:48,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:40:49,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:40:49,643 INFO L134 CoverageAnalysis]: Checked inductivity of 2270 backedges. 85 proven. 2184 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:40:49,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:40:50,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:40:50,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:40:50,317 INFO L134 CoverageAnalysis]: Checked inductivity of 2270 backedges. 85 proven. 2184 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:40:50,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071791503] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:40:50,318 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:40:50,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 52, 52] total 87 [2021-12-18 19:40:50,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500711870] [2021-12-18 19:40:50,318 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:40:50,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2021-12-18 19:40:50,319 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:40:50,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2021-12-18 19:40:50,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=7232, Unknown=0, NotChecked=0, Total=7482 [2021-12-18 19:40:50,320 INFO L87 Difference]: Start difference. First operand 1345 states and 1495 transitions. Second operand has 87 states, 87 states have (on average 4.149425287356322) internal successors, (361), 87 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:56,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:40:56,140 INFO L93 Difference]: Finished difference Result 2634 states and 2870 transitions. [2021-12-18 19:40:56,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-12-18 19:40:56,141 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 4.149425287356322) internal successors, (361), 87 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 236 [2021-12-18 19:40:56,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:40:56,144 INFO L225 Difference]: With dead ends: 2634 [2021-12-18 19:40:56,144 INFO L226 Difference]: Without dead ends: 2492 [2021-12-18 19:40:56,145 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 572 GetRequests, 434 SyntacticMatches, 4 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 3636 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=942, Invalid=17418, Unknown=0, NotChecked=0, Total=18360 [2021-12-18 19:40:56,145 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 1672 mSDsluCounter, 9864 mSDsCounter, 0 mSdLazyCounter, 12214 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1672 SdHoareTripleChecker+Valid, 10056 SdHoareTripleChecker+Invalid, 12507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 12214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 99 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2021-12-18 19:40:56,145 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1672 Valid, 10056 Invalid, 12507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 12214 Invalid, 0 Unknown, 99 Unchecked, 3.7s Time] [2021-12-18 19:40:56,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2492 states. [2021-12-18 19:40:56,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2492 to 1890. [2021-12-18 19:40:56,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1890 states, 1889 states have (on average 1.1132874536791952) internal successors, (2103), 1889 states have internal predecessors, (2103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:56,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1890 states to 1890 states and 2103 transitions. [2021-12-18 19:40:56,167 INFO L78 Accepts]: Start accepts. Automaton has 1890 states and 2103 transitions. Word has length 236 [2021-12-18 19:40:56,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:40:56,168 INFO L470 AbstractCegarLoop]: Abstraction has 1890 states and 2103 transitions. [2021-12-18 19:40:56,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 4.149425287356322) internal successors, (361), 87 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:40:56,168 INFO L276 IsEmpty]: Start isEmpty. Operand 1890 states and 2103 transitions. [2021-12-18 19:40:56,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2021-12-18 19:40:56,170 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:40:56,170 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 22, 21, 19, 19, 19, 19, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:40:56,192 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-12-18 19:40:56,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-12-18 19:40:56,390 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:40:56,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:40:56,391 INFO L85 PathProgramCache]: Analyzing trace with hash -229003120, now seen corresponding path program 18 times [2021-12-18 19:40:56,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:40:56,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351582485] [2021-12-18 19:40:56,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:40:56,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:40:56,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:40:57,012 INFO L134 CoverageAnalysis]: Checked inductivity of 2121 backedges. 85 proven. 2022 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:40:57,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:40:57,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351582485] [2021-12-18 19:40:57,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351582485] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:40:57,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365729093] [2021-12-18 19:40:57,013 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-18 19:40:57,013 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:40:57,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:40:57,014 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:40:57,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-12-18 19:40:58,576 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 21 check-sat command(s) [2021-12-18 19:40:58,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:40:58,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 871 conjuncts, 141 conjunts are in the unsatisfiable core [2021-12-18 19:40:58,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:40:59,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:40:59,491 INFO L134 CoverageAnalysis]: Checked inductivity of 2121 backedges. 85 proven. 2022 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:40:59,492 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:40:59,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:40:59,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:40:59,918 INFO L134 CoverageAnalysis]: Checked inductivity of 2121 backedges. 85 proven. 2022 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:40:59,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365729093] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:40:59,919 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:40:59,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 48, 48] total 81 [2021-12-18 19:40:59,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943586564] [2021-12-18 19:40:59,919 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:40:59,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2021-12-18 19:40:59,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:40:59,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2021-12-18 19:40:59,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=234, Invalid=6246, Unknown=0, NotChecked=0, Total=6480 [2021-12-18 19:40:59,920 INFO L87 Difference]: Start difference. First operand 1890 states and 2103 transitions. Second operand has 81 states, 81 states have (on average 4.592592592592593) internal successors, (372), 81 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:41:04,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:41:04,561 INFO L93 Difference]: Finished difference Result 2180 states and 2389 transitions. [2021-12-18 19:41:04,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-12-18 19:41:04,562 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 4.592592592592593) internal successors, (372), 81 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 239 [2021-12-18 19:41:04,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:41:04,563 INFO L225 Difference]: With dead ends: 2180 [2021-12-18 19:41:04,563 INFO L226 Difference]: Without dead ends: 1510 [2021-12-18 19:41:04,564 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 570 GetRequests, 442 SyntacticMatches, 4 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 3137 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=872, Invalid=14878, Unknown=0, NotChecked=0, Total=15750 [2021-12-18 19:41:04,564 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 937 mSDsluCounter, 8092 mSDsCounter, 0 mSdLazyCounter, 10731 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 937 SdHoareTripleChecker+Valid, 8243 SdHoareTripleChecker+Invalid, 10849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 10731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:41:04,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [937 Valid, 8243 Invalid, 10849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 10731 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2021-12-18 19:41:04,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1510 states. [2021-12-18 19:41:04,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1510 to 1510. [2021-12-18 19:41:04,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1510 states, 1509 states have (on average 1.10337972166998) internal successors, (1665), 1509 states have internal predecessors, (1665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:41:04,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1510 states to 1510 states and 1665 transitions. [2021-12-18 19:41:04,573 INFO L78 Accepts]: Start accepts. Automaton has 1510 states and 1665 transitions. Word has length 239 [2021-12-18 19:41:04,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:41:04,573 INFO L470 AbstractCegarLoop]: Abstraction has 1510 states and 1665 transitions. [2021-12-18 19:41:04,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 4.592592592592593) internal successors, (372), 81 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:41:04,573 INFO L276 IsEmpty]: Start isEmpty. Operand 1510 states and 1665 transitions. [2021-12-18 19:41:04,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2021-12-18 19:41:04,575 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:41:04,575 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:41:04,588 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-12-18 19:41:04,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:41:04,783 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:41:04,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:41:04,783 INFO L85 PathProgramCache]: Analyzing trace with hash -540884649, now seen corresponding path program 34 times [2021-12-18 19:41:04,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:41:04,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627763239] [2021-12-18 19:41:04,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:41:04,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:41:04,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:41:05,701 INFO L134 CoverageAnalysis]: Checked inductivity of 2355 backedges. 780 proven. 1574 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:41:05,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:41:05,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627763239] [2021-12-18 19:41:05,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627763239] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:41:05,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842106223] [2021-12-18 19:41:05,702 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-18 19:41:05,702 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:41:05,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:41:05,703 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:41:05,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-12-18 19:41:05,957 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-18 19:41:05,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:41:05,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 139 conjunts are in the unsatisfiable core [2021-12-18 19:41:05,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:41:05,980 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:41:05,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:41:07,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 12 [2021-12-18 19:41:10,190 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:41:10,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-12-18 19:41:10,553 INFO L134 CoverageAnalysis]: Checked inductivity of 2355 backedges. 882 proven. 1472 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:41:10,553 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:41:13,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:41:13,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:41:17,448 INFO L134 CoverageAnalysis]: Checked inductivity of 2355 backedges. 946 proven. 1408 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:41:17,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842106223] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:41:17,448 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:41:17,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 54, 54] total 155 [2021-12-18 19:41:17,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543685537] [2021-12-18 19:41:17,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:41:17,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 156 states [2021-12-18 19:41:17,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:41:17,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 156 interpolants. [2021-12-18 19:41:17,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2313, Invalid=21867, Unknown=0, NotChecked=0, Total=24180 [2021-12-18 19:41:17,451 INFO L87 Difference]: Start difference. First operand 1510 states and 1665 transitions. Second operand has 156 states, 155 states have (on average 4.593548387096774) internal successors, (712), 156 states have internal predecessors, (712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:41:25,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:41:25,191 INFO L93 Difference]: Finished difference Result 2566 states and 2771 transitions. [2021-12-18 19:41:25,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-12-18 19:41:25,191 INFO L78 Accepts]: Start accepts. Automaton has has 156 states, 155 states have (on average 4.593548387096774) internal successors, (712), 156 states have internal predecessors, (712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 240 [2021-12-18 19:41:25,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:41:25,193 INFO L225 Difference]: With dead ends: 2566 [2021-12-18 19:41:25,194 INFO L226 Difference]: Without dead ends: 1812 [2021-12-18 19:41:25,195 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 616 GetRequests, 398 SyntacticMatches, 0 SemanticMatches, 218 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8098 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=8255, Invalid=39925, Unknown=0, NotChecked=0, Total=48180 [2021-12-18 19:41:25,196 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 4152 mSDsluCounter, 10787 mSDsCounter, 0 mSdLazyCounter, 13364 mSolverCounterSat, 568 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4152 SdHoareTripleChecker+Valid, 11028 SdHoareTripleChecker+Invalid, 14270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 568 IncrementalHoareTripleChecker+Valid, 13364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 338 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2021-12-18 19:41:25,196 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4152 Valid, 11028 Invalid, 14270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [568 Valid, 13364 Invalid, 0 Unknown, 338 Unchecked, 3.9s Time] [2021-12-18 19:41:25,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1812 states. [2021-12-18 19:41:25,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1812 to 1146. [2021-12-18 19:41:25,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1146 states, 1145 states have (on average 1.1039301310043668) internal successors, (1264), 1145 states have internal predecessors, (1264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:41:25,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1146 states to 1146 states and 1264 transitions. [2021-12-18 19:41:25,205 INFO L78 Accepts]: Start accepts. Automaton has 1146 states and 1264 transitions. Word has length 240 [2021-12-18 19:41:25,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:41:25,205 INFO L470 AbstractCegarLoop]: Abstraction has 1146 states and 1264 transitions. [2021-12-18 19:41:25,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 156 states, 155 states have (on average 4.593548387096774) internal successors, (712), 156 states have internal predecessors, (712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:41:25,206 INFO L276 IsEmpty]: Start isEmpty. Operand 1146 states and 1264 transitions. [2021-12-18 19:41:25,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2021-12-18 19:41:25,207 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:41:25,207 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 22, 21, 20, 20, 20, 20, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:41:25,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-12-18 19:41:25,425 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:41:25,425 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:41:25,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:41:25,425 INFO L85 PathProgramCache]: Analyzing trace with hash -170938629, now seen corresponding path program 19 times [2021-12-18 19:41:25,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:41:25,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526551471] [2021-12-18 19:41:25,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:41:25,425 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:41:25,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:41:26,396 INFO L134 CoverageAnalysis]: Checked inductivity of 2198 backedges. 85 proven. 2105 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:41:26,396 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:41:26,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526551471] [2021-12-18 19:41:26,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526551471] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:41:26,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919640964] [2021-12-18 19:41:26,396 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-18 19:41:26,396 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:41:26,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:41:26,397 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:41:26,398 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-12-18 19:41:26,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:41:26,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 885 conjuncts, 145 conjunts are in the unsatisfiable core [2021-12-18 19:41:26,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:41:27,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:41:28,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:41:28,146 INFO L134 CoverageAnalysis]: Checked inductivity of 2198 backedges. 85 proven. 2105 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:41:28,146 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:41:28,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:41:28,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:41:28,865 INFO L134 CoverageAnalysis]: Checked inductivity of 2198 backedges. 85 proven. 2105 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:41:28,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919640964] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:41:28,865 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:41:28,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 50, 50] total 82 [2021-12-18 19:41:28,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449315965] [2021-12-18 19:41:28,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:41:28,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2021-12-18 19:41:28,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:41:28,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2021-12-18 19:41:28,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=234, Invalid=6408, Unknown=0, NotChecked=0, Total=6642 [2021-12-18 19:41:28,867 INFO L87 Difference]: Start difference. First operand 1146 states and 1264 transitions. Second operand has 82 states, 82 states have (on average 4.634146341463414) internal successors, (380), 82 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:41:33,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:41:33,932 INFO L93 Difference]: Finished difference Result 1719 states and 1855 transitions. [2021-12-18 19:41:33,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-12-18 19:41:33,932 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 82 states have (on average 4.634146341463414) internal successors, (380), 82 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 243 [2021-12-18 19:41:33,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:41:33,934 INFO L225 Difference]: With dead ends: 1719 [2021-12-18 19:41:33,934 INFO L226 Difference]: Without dead ends: 1586 [2021-12-18 19:41:33,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 586 GetRequests, 455 SyntacticMatches, 4 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 3212 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=808, Invalid=15704, Unknown=0, NotChecked=0, Total=16512 [2021-12-18 19:41:33,935 INFO L933 BasicCegarLoop]: 173 mSDtfsCounter, 710 mSDsluCounter, 9106 mSDsCounter, 0 mSdLazyCounter, 10055 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 710 SdHoareTripleChecker+Valid, 9279 SdHoareTripleChecker+Invalid, 10460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 10055 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 334 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:41:33,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [710 Valid, 9279 Invalid, 10460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 10055 Invalid, 0 Unknown, 334 Unchecked, 3.1s Time] [2021-12-18 19:41:33,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1586 states. [2021-12-18 19:41:33,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1586 to 1149. [2021-12-18 19:41:33,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1149 states, 1148 states have (on average 1.102787456445993) internal successors, (1266), 1148 states have internal predecessors, (1266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:41:33,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1149 states to 1149 states and 1266 transitions. [2021-12-18 19:41:33,943 INFO L78 Accepts]: Start accepts. Automaton has 1149 states and 1266 transitions. Word has length 243 [2021-12-18 19:41:33,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:41:33,943 INFO L470 AbstractCegarLoop]: Abstraction has 1149 states and 1266 transitions. [2021-12-18 19:41:33,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 82 states have (on average 4.634146341463414) internal successors, (380), 82 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:41:33,943 INFO L276 IsEmpty]: Start isEmpty. Operand 1149 states and 1266 transitions. [2021-12-18 19:41:33,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2021-12-18 19:41:33,944 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:41:33,945 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 23, 22, 20, 20, 20, 20, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:41:33,965 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-12-18 19:41:34,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:41:34,160 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:41:34,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:41:34,160 INFO L85 PathProgramCache]: Analyzing trace with hash 1904830567, now seen corresponding path program 20 times [2021-12-18 19:41:34,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:41:34,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152897832] [2021-12-18 19:41:34,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:41:34,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:41:34,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:41:35,098 INFO L134 CoverageAnalysis]: Checked inductivity of 2331 backedges. 89 proven. 2228 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:41:35,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:41:35,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152897832] [2021-12-18 19:41:35,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152897832] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:41:35,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454431109] [2021-12-18 19:41:35,098 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 19:41:35,098 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:41:35,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:41:35,099 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:41:35,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-12-18 19:41:35,402 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 19:41:35,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:41:35,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 905 conjuncts, 143 conjunts are in the unsatisfiable core [2021-12-18 19:41:35,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:41:36,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:41:38,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:41:38,368 INFO L134 CoverageAnalysis]: Checked inductivity of 2331 backedges. 89 proven. 2228 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:41:38,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:41:38,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:41:38,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:41:40,461 INFO L134 CoverageAnalysis]: Checked inductivity of 2331 backedges. 89 proven. 2228 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:41:40,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454431109] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:41:40,462 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:41:40,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 52, 52] total 125 [2021-12-18 19:41:40,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300155187] [2021-12-18 19:41:40,462 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:41:40,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 125 states [2021-12-18 19:41:40,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:41:40,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2021-12-18 19:41:40,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=454, Invalid=15046, Unknown=0, NotChecked=0, Total=15500 [2021-12-18 19:41:40,464 INFO L87 Difference]: Start difference. First operand 1149 states and 1266 transitions. Second operand has 125 states, 125 states have (on average 4.576) internal successors, (572), 125 states have internal predecessors, (572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:41:46,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:41:46,830 INFO L93 Difference]: Finished difference Result 1454 states and 1567 transitions. [2021-12-18 19:41:46,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-12-18 19:41:46,831 INFO L78 Accepts]: Start accepts. Automaton has has 125 states, 125 states have (on average 4.576) internal successors, (572), 125 states have internal predecessors, (572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 249 [2021-12-18 19:41:46,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:41:46,859 INFO L225 Difference]: With dead ends: 1454 [2021-12-18 19:41:46,860 INFO L226 Difference]: Without dead ends: 751 [2021-12-18 19:41:46,861 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 596 GetRequests, 423 SyntacticMatches, 2 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7986 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=1143, Invalid=28613, Unknown=0, NotChecked=0, Total=29756 [2021-12-18 19:41:46,861 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 1114 mSDsluCounter, 11203 mSDsCounter, 0 mSdLazyCounter, 13902 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1114 SdHoareTripleChecker+Valid, 11357 SdHoareTripleChecker+Invalid, 14517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 13902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 408 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:41:46,861 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1114 Valid, 11357 Invalid, 14517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 13902 Invalid, 0 Unknown, 408 Unchecked, 4.0s Time] [2021-12-18 19:41:46,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2021-12-18 19:41:46,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 751. [2021-12-18 19:41:46,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 750 states have (on average 1.076) internal successors, (807), 750 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:41:46,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 807 transitions. [2021-12-18 19:41:46,866 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 807 transitions. Word has length 249 [2021-12-18 19:41:46,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:41:46,866 INFO L470 AbstractCegarLoop]: Abstraction has 751 states and 807 transitions. [2021-12-18 19:41:46,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 125 states, 125 states have (on average 4.576) internal successors, (572), 125 states have internal predecessors, (572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:41:46,866 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 807 transitions. [2021-12-18 19:41:46,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2021-12-18 19:41:46,867 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:41:46,867 INFO L514 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 24, 24, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:41:46,888 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-12-18 19:41:47,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:41:47,068 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:41:47,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:41:47,068 INFO L85 PathProgramCache]: Analyzing trace with hash -2110050561, now seen corresponding path program 35 times [2021-12-18 19:41:47,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:41:47,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016451792] [2021-12-18 19:41:47,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:41:47,069 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:41:47,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:41:47,759 INFO L134 CoverageAnalysis]: Checked inductivity of 2627 backedges. 1547 proven. 1079 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:41:47,760 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:41:47,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016451792] [2021-12-18 19:41:47,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016451792] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:41:47,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331841883] [2021-12-18 19:41:47,760 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-18 19:41:47,760 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:41:47,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:41:47,761 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:41:47,763 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-12-18 19:41:48,395 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2021-12-18 19:41:48,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:41:48,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 912 conjuncts, 109 conjunts are in the unsatisfiable core [2021-12-18 19:41:48,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:41:48,415 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:41:48,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:41:51,134 INFO L134 CoverageAnalysis]: Checked inductivity of 2627 backedges. 1680 proven. 946 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:41:51,135 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:41:53,159 INFO L134 CoverageAnalysis]: Checked inductivity of 2627 backedges. 1680 proven. 946 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:41:53,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331841883] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:41:53,159 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:41:53,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52, 52] total 129 [2021-12-18 19:41:53,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136625293] [2021-12-18 19:41:53,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:41:53,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 129 states [2021-12-18 19:41:53,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:41:53,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 129 interpolants. [2021-12-18 19:41:53,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2573, Invalid=13939, Unknown=0, NotChecked=0, Total=16512 [2021-12-18 19:41:53,162 INFO L87 Difference]: Start difference. First operand 751 states and 807 transitions. Second operand has 129 states, 129 states have (on average 4.674418604651163) internal successors, (603), 129 states have internal predecessors, (603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:41:55,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:41:55,367 INFO L93 Difference]: Finished difference Result 1440 states and 1542 transitions. [2021-12-18 19:41:55,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-12-18 19:41:55,368 INFO L78 Accepts]: Start accepts. Automaton has has 129 states, 129 states have (on average 4.674418604651163) internal successors, (603), 129 states have internal predecessors, (603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 252 [2021-12-18 19:41:55,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:41:55,369 INFO L225 Difference]: With dead ends: 1440 [2021-12-18 19:41:55,369 INFO L226 Difference]: Without dead ends: 772 [2021-12-18 19:41:55,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 603 GetRequests, 426 SyntacticMatches, 1 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9674 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=5612, Invalid=25894, Unknown=0, NotChecked=0, Total=31506 [2021-12-18 19:41:55,371 INFO L933 BasicCegarLoop]: 150 mSDtfsCounter, 600 mSDsluCounter, 1865 mSDsCounter, 0 mSdLazyCounter, 2120 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 600 SdHoareTripleChecker+Valid, 2015 SdHoareTripleChecker+Invalid, 2179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 2120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-18 19:41:55,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [600 Valid, 2015 Invalid, 2179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 2120 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-18 19:41:55,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2021-12-18 19:41:55,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 763. [2021-12-18 19:41:55,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 763 states, 762 states have (on average 1.0748031496062993) internal successors, (819), 762 states have internal predecessors, (819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:41:55,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 763 states to 763 states and 819 transitions. [2021-12-18 19:41:55,375 INFO L78 Accepts]: Start accepts. Automaton has 763 states and 819 transitions. Word has length 252 [2021-12-18 19:41:55,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:41:55,375 INFO L470 AbstractCegarLoop]: Abstraction has 763 states and 819 transitions. [2021-12-18 19:41:55,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 129 states, 129 states have (on average 4.674418604651163) internal successors, (603), 129 states have internal predecessors, (603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:41:55,376 INFO L276 IsEmpty]: Start isEmpty. Operand 763 states and 819 transitions. [2021-12-18 19:41:55,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2021-12-18 19:41:55,377 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:41:55,377 INFO L514 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 24, 24, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:41:55,396 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-12-18 19:41:55,591 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:41:55,592 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:41:55,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:41:55,592 INFO L85 PathProgramCache]: Analyzing trace with hash 389449052, now seen corresponding path program 36 times [2021-12-18 19:41:55,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:41:55,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792917114] [2021-12-18 19:41:55,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:41:55,592 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:41:55,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:41:56,797 INFO L134 CoverageAnalysis]: Checked inductivity of 2716 backedges. 93 proven. 2622 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:41:56,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:41:56,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792917114] [2021-12-18 19:41:56,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792917114] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:41:56,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804112140] [2021-12-18 19:41:56,798 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-18 19:41:56,798 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:41:56,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:41:56,799 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:41:56,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-12-18 19:42:01,124 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2021-12-18 19:42:01,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:42:01,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 926 conjuncts, 161 conjunts are in the unsatisfiable core [2021-12-18 19:42:01,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:42:02,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:42:02,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:42:02,684 INFO L134 CoverageAnalysis]: Checked inductivity of 2716 backedges. 93 proven. 2622 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:42:02,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:42:03,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:42:03,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:42:03,445 INFO L134 CoverageAnalysis]: Checked inductivity of 2716 backedges. 93 proven. 2622 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:42:03,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804112140] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:42:03,446 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:42:03,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 56, 56] total 91 [2021-12-18 19:42:03,446 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094218557] [2021-12-18 19:42:03,446 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:42:03,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2021-12-18 19:42:03,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:42:03,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2021-12-18 19:42:03,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=7932, Unknown=0, NotChecked=0, Total=8190 [2021-12-18 19:42:03,447 INFO L87 Difference]: Start difference. First operand 763 states and 819 transitions. Second operand has 91 states, 91 states have (on average 4.241758241758242) internal successors, (386), 91 states have internal predecessors, (386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:42:09,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:42:09,230 INFO L93 Difference]: Finished difference Result 1458 states and 1560 transitions. [2021-12-18 19:42:09,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-12-18 19:42:09,231 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 4.241758241758242) internal successors, (386), 91 states have internal predecessors, (386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 256 [2021-12-18 19:42:09,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:42:09,232 INFO L225 Difference]: With dead ends: 1458 [2021-12-18 19:42:09,232 INFO L226 Difference]: Without dead ends: 784 [2021-12-18 19:42:09,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 620 GetRequests, 474 SyntacticMatches, 4 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 3930 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=1001, Invalid=19591, Unknown=0, NotChecked=0, Total=20592 [2021-12-18 19:42:09,233 INFO L933 BasicCegarLoop]: 175 mSDtfsCounter, 1775 mSDsluCounter, 11102 mSDsCounter, 0 mSdLazyCounter, 14689 mSolverCounterSat, 211 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1775 SdHoareTripleChecker+Valid, 11277 SdHoareTripleChecker+Invalid, 14900 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 211 IncrementalHoareTripleChecker+Valid, 14689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2021-12-18 19:42:09,233 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1775 Valid, 11277 Invalid, 14900 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [211 Valid, 14689 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2021-12-18 19:42:09,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 784 states. [2021-12-18 19:42:09,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 784 to 775. [2021-12-18 19:42:09,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 775 states, 774 states have (on average 1.073643410852713) internal successors, (831), 774 states have internal predecessors, (831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:42:09,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 775 states to 775 states and 831 transitions. [2021-12-18 19:42:09,237 INFO L78 Accepts]: Start accepts. Automaton has 775 states and 831 transitions. Word has length 256 [2021-12-18 19:42:09,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:42:09,237 INFO L470 AbstractCegarLoop]: Abstraction has 775 states and 831 transitions. [2021-12-18 19:42:09,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 4.241758241758242) internal successors, (386), 91 states have internal predecessors, (386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:42:09,237 INFO L276 IsEmpty]: Start isEmpty. Operand 775 states and 831 transitions. [2021-12-18 19:42:09,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2021-12-18 19:42:09,238 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:42:09,238 INFO L514 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:42:09,261 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-12-18 19:42:09,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-12-18 19:42:09,439 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:42:09,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:42:09,439 INFO L85 PathProgramCache]: Analyzing trace with hash 2008376633, now seen corresponding path program 37 times [2021-12-18 19:42:09,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:42:09,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617687499] [2021-12-18 19:42:09,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:42:09,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:42:09,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:42:10,640 INFO L134 CoverageAnalysis]: Checked inductivity of 2809 backedges. 946 proven. 1862 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:42:10,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:42:10,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617687499] [2021-12-18 19:42:10,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617687499] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:42:10,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850401006] [2021-12-18 19:42:10,641 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-18 19:42:10,641 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:42:10,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:42:10,642 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:42:10,644 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-12-18 19:42:10,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:42:10,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 940 conjuncts, 135 conjunts are in the unsatisfiable core [2021-12-18 19:42:10,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:42:12,399 INFO L134 CoverageAnalysis]: Checked inductivity of 2809 backedges. 1035 proven. 1773 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:42:12,399 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:42:13,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 treesize of output 3 [2021-12-18 19:42:14,019 INFO L134 CoverageAnalysis]: Checked inductivity of 2809 backedges. 1035 proven. 1773 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:42:14,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850401006] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:42:14,020 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:42:14,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54, 54] total 111 [2021-12-18 19:42:14,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978125765] [2021-12-18 19:42:14,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:42:14,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 112 states [2021-12-18 19:42:14,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:42:14,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2021-12-18 19:42:14,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1443, Invalid=10989, Unknown=0, NotChecked=0, Total=12432 [2021-12-18 19:42:14,022 INFO L87 Difference]: Start difference. First operand 775 states and 831 transitions. Second operand has 112 states, 111 states have (on average 4.756756756756757) internal successors, (528), 112 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:42:16,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:42:16,773 INFO L93 Difference]: Finished difference Result 1062 states and 1122 transitions. [2021-12-18 19:42:16,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-12-18 19:42:16,773 INFO L78 Accepts]: Start accepts. Automaton has has 112 states, 111 states have (on average 4.756756756756757) internal successors, (528), 112 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 260 [2021-12-18 19:42:16,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:42:16,775 INFO L225 Difference]: With dead ends: 1062 [2021-12-18 19:42:16,775 INFO L226 Difference]: Without dead ends: 1062 [2021-12-18 19:42:16,776 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 600 GetRequests, 459 SyntacticMatches, 3 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5399 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=3496, Invalid=15964, Unknown=0, NotChecked=0, Total=19460 [2021-12-18 19:42:16,776 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 3653 mSDsluCounter, 5685 mSDsCounter, 0 mSdLazyCounter, 7718 mSolverCounterSat, 295 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3653 SdHoareTripleChecker+Valid, 5870 SdHoareTripleChecker+Invalid, 8013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 295 IncrementalHoareTripleChecker+Valid, 7718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:42:16,776 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3653 Valid, 5870 Invalid, 8013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [295 Valid, 7718 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-12-18 19:42:16,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1062 states. [2021-12-18 19:42:16,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1062 to 793. [2021-12-18 19:42:16,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 793 states, 792 states have (on average 1.0744949494949494) internal successors, (851), 792 states have internal predecessors, (851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:42:16,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 793 states to 793 states and 851 transitions. [2021-12-18 19:42:16,782 INFO L78 Accepts]: Start accepts. Automaton has 793 states and 851 transitions. Word has length 260 [2021-12-18 19:42:16,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:42:16,782 INFO L470 AbstractCegarLoop]: Abstraction has 793 states and 851 transitions. [2021-12-18 19:42:16,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 112 states, 111 states have (on average 4.756756756756757) internal successors, (528), 112 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:42:16,782 INFO L276 IsEmpty]: Start isEmpty. Operand 793 states and 851 transitions. [2021-12-18 19:42:16,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2021-12-18 19:42:16,783 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:42:16,784 INFO L514 BasicCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:42:16,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2021-12-18 19:42:16,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:42:16,999 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:42:16,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:42:17,000 INFO L85 PathProgramCache]: Analyzing trace with hash -603377139, now seen corresponding path program 38 times [2021-12-18 19:42:17,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:42:17,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804037984] [2021-12-18 19:42:17,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:42:17,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:42:17,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:42:18,264 INFO L134 CoverageAnalysis]: Checked inductivity of 2954 backedges. 97 proven. 2856 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:42:18,264 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:42:18,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804037984] [2021-12-18 19:42:18,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804037984] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:42:18,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086613124] [2021-12-18 19:42:18,264 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 19:42:18,265 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:42:18,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:42:18,266 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:42:18,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-12-18 19:42:18,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 19:42:18,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:42:18,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 960 conjuncts, 150 conjunts are in the unsatisfiable core [2021-12-18 19:42:18,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:42:18,646 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:42:18,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:42:20,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:42:25,592 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:42:25,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 18 [2021-12-18 19:42:25,930 INFO L134 CoverageAnalysis]: Checked inductivity of 2954 backedges. 1035 proven. 1918 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:42:25,930 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:42:29,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:42:29,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:42:32,959 INFO L134 CoverageAnalysis]: Checked inductivity of 2954 backedges. 1128 proven. 1825 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:42:32,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1086613124] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:42:32,959 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:42:32,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59, 59] total 175 [2021-12-18 19:42:32,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630716546] [2021-12-18 19:42:32,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:42:32,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 175 states [2021-12-18 19:42:32,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:42:32,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 175 interpolants. [2021-12-18 19:42:32,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1828, Invalid=28622, Unknown=0, NotChecked=0, Total=30450 [2021-12-18 19:42:32,962 INFO L87 Difference]: Start difference. First operand 793 states and 851 transitions. Second operand has 175 states, 175 states have (on average 4.514285714285714) internal successors, (790), 175 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:42:38,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:42:38,327 INFO L93 Difference]: Finished difference Result 1690 states and 1822 transitions. [2021-12-18 19:42:38,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-12-18 19:42:38,328 INFO L78 Accepts]: Start accepts. Automaton has has 175 states, 175 states have (on average 4.514285714285714) internal successors, (790), 175 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 266 [2021-12-18 19:42:38,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:42:38,344 INFO L225 Difference]: With dead ends: 1690 [2021-12-18 19:42:38,344 INFO L226 Difference]: Without dead ends: 1530 [2021-12-18 19:42:38,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 722 GetRequests, 486 SyntacticMatches, 3 SemanticMatches, 233 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12200 ImplicationChecksByTransitivity, 13.8s TimeCoverageRelationStatistics Valid=3515, Invalid=51475, Unknown=0, NotChecked=0, Total=54990 [2021-12-18 19:42:38,347 INFO L933 BasicCegarLoop]: 136 mSDtfsCounter, 1550 mSDsluCounter, 9760 mSDsCounter, 0 mSdLazyCounter, 5516 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1550 SdHoareTripleChecker+Valid, 9896 SdHoareTripleChecker+Invalid, 6400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 5516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 830 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-18 19:42:38,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1550 Valid, 9896 Invalid, 6400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 5516 Invalid, 0 Unknown, 830 Unchecked, 1.4s Time] [2021-12-18 19:42:38,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1530 states. [2021-12-18 19:42:38,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1530 to 1133. [2021-12-18 19:42:38,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1133 states, 1132 states have (on average 1.0962897526501767) internal successors, (1241), 1132 states have internal predecessors, (1241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:42:38,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1133 states to 1133 states and 1241 transitions. [2021-12-18 19:42:38,356 INFO L78 Accepts]: Start accepts. Automaton has 1133 states and 1241 transitions. Word has length 266 [2021-12-18 19:42:38,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:42:38,357 INFO L470 AbstractCegarLoop]: Abstraction has 1133 states and 1241 transitions. [2021-12-18 19:42:38,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 175 states, 175 states have (on average 4.514285714285714) internal successors, (790), 175 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:42:38,357 INFO L276 IsEmpty]: Start isEmpty. Operand 1133 states and 1241 transitions. [2021-12-18 19:42:38,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2021-12-18 19:42:38,359 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:42:38,359 INFO L514 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 26, 26, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:42:38,380 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-12-18 19:42:38,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2021-12-18 19:42:38,578 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:42:38,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:42:38,578 INFO L85 PathProgramCache]: Analyzing trace with hash -75328066, now seen corresponding path program 39 times [2021-12-18 19:42:38,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:42:38,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602584508] [2021-12-18 19:42:38,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:42:38,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:42:38,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:42:39,929 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 101 proven. 3100 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:42:39,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:42:39,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602584508] [2021-12-18 19:42:39,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602584508] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:42:39,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664970220] [2021-12-18 19:42:39,929 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-18 19:42:39,929 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:42:39,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:42:39,930 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:42:39,931 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-12-18 19:42:42,872 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2021-12-18 19:42:42,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:42:42,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 994 conjuncts, 175 conjunts are in the unsatisfiable core [2021-12-18 19:42:42,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:42:44,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:42:44,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:42:44,629 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 101 proven. 3100 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:42:44,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:42:45,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:42:45,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:42:45,443 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 101 proven. 3100 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:42:45,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [664970220] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:42:45,443 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:42:45,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 60, 60] total 97 [2021-12-18 19:42:45,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935953312] [2021-12-18 19:42:45,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:42:45,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 97 states [2021-12-18 19:42:45,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:42:45,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2021-12-18 19:42:45,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=274, Invalid=9038, Unknown=0, NotChecked=0, Total=9312 [2021-12-18 19:42:45,445 INFO L87 Difference]: Start difference. First operand 1133 states and 1241 transitions. Second operand has 97 states, 97 states have (on average 4.268041237113402) internal successors, (414), 97 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:42:51,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:42:51,685 INFO L93 Difference]: Finished difference Result 2820 states and 3056 transitions. [2021-12-18 19:42:51,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-12-18 19:42:51,685 INFO L78 Accepts]: Start accepts. Automaton has has 97 states, 97 states have (on average 4.268041237113402) internal successors, (414), 97 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 276 [2021-12-18 19:42:51,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:42:51,688 INFO L225 Difference]: With dead ends: 2820 [2021-12-18 19:42:51,688 INFO L226 Difference]: Without dead ends: 2654 [2021-12-18 19:42:51,697 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 668 GetRequests, 512 SyntacticMatches, 4 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 4533 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=963, Invalid=22599, Unknown=0, NotChecked=0, Total=23562 [2021-12-18 19:42:51,697 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 559 mSDsluCounter, 14570 mSDsCounter, 0 mSdLazyCounter, 16191 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 559 SdHoareTripleChecker+Valid, 14799 SdHoareTripleChecker+Invalid, 16442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 16191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 185 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2021-12-18 19:42:51,698 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [559 Valid, 14799 Invalid, 16442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 16191 Invalid, 0 Unknown, 185 Unchecked, 3.9s Time] [2021-12-18 19:42:51,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2654 states. [2021-12-18 19:42:51,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2654 to 1486. [2021-12-18 19:42:51,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1486 states, 1485 states have (on average 1.0929292929292929) internal successors, (1623), 1485 states have internal predecessors, (1623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:42:51,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1486 states to 1486 states and 1623 transitions. [2021-12-18 19:42:51,716 INFO L78 Accepts]: Start accepts. Automaton has 1486 states and 1623 transitions. Word has length 276 [2021-12-18 19:42:51,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:42:51,716 INFO L470 AbstractCegarLoop]: Abstraction has 1486 states and 1623 transitions. [2021-12-18 19:42:51,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 97 states, 97 states have (on average 4.268041237113402) internal successors, (414), 97 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:42:51,717 INFO L276 IsEmpty]: Start isEmpty. Operand 1486 states and 1623 transitions. [2021-12-18 19:42:51,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2021-12-18 19:42:51,718 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:42:51,719 INFO L514 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:42:51,742 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-12-18 19:42:51,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-12-18 19:42:51,932 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:42:51,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:42:51,932 INFO L85 PathProgramCache]: Analyzing trace with hash 1323820315, now seen corresponding path program 40 times [2021-12-18 19:42:51,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:42:51,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812312518] [2021-12-18 19:42:51,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:42:51,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:42:51,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:42:53,322 INFO L134 CoverageAnalysis]: Checked inductivity of 3303 backedges. 1128 proven. 2174 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:42:53,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:42:53,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812312518] [2021-12-18 19:42:53,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812312518] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:42:53,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313135650] [2021-12-18 19:42:53,323 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-18 19:42:53,323 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:42:53,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:42:53,324 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:42:53,325 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-12-18 19:42:53,643 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-18 19:42:53,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:42:53,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 896 conjuncts, 159 conjunts are in the unsatisfiable core [2021-12-18 19:42:53,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:42:53,668 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:42:53,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:42:55,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 12 [2021-12-18 19:42:59,019 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:42:59,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-12-18 19:42:59,418 INFO L134 CoverageAnalysis]: Checked inductivity of 3303 backedges. 1250 proven. 2052 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:42:59,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:43:02,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:43:02,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:43:06,964 INFO L134 CoverageAnalysis]: Checked inductivity of 3303 backedges. 1326 proven. 1976 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-18 19:43:06,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313135650] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:43:06,965 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:43:06,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 62, 62] total 179 [2021-12-18 19:43:06,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523747986] [2021-12-18 19:43:06,965 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:43:06,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 180 states [2021-12-18 19:43:06,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:43:06,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 180 interpolants. [2021-12-18 19:43:06,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3083, Invalid=29137, Unknown=0, NotChecked=0, Total=32220 [2021-12-18 19:43:06,968 INFO L87 Difference]: Start difference. First operand 1486 states and 1623 transitions. Second operand has 180 states, 179 states have (on average 4.648044692737431) internal successors, (832), 180 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:43:17,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:43:17,031 INFO L93 Difference]: Finished difference Result 3570 states and 3859 transitions. [2021-12-18 19:43:17,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2021-12-18 19:43:17,032 INFO L78 Accepts]: Start accepts. Automaton has has 180 states, 179 states have (on average 4.648044692737431) internal successors, (832), 180 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 280 [2021-12-18 19:43:17,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:43:17,035 INFO L225 Difference]: With dead ends: 3570 [2021-12-18 19:43:17,035 INFO L226 Difference]: Without dead ends: 3412 [2021-12-18 19:43:17,037 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 685 GetRequests, 438 SyntacticMatches, 0 SemanticMatches, 247 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10376 ImplicationChecksByTransitivity, 14.6s TimeCoverageRelationStatistics Valid=10472, Invalid=51280, Unknown=0, NotChecked=0, Total=61752 [2021-12-18 19:43:17,037 INFO L933 BasicCegarLoop]: 331 mSDtfsCounter, 2870 mSDsluCounter, 14306 mSDsCounter, 0 mSdLazyCounter, 16754 mSolverCounterSat, 213 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2870 SdHoareTripleChecker+Valid, 14637 SdHoareTripleChecker+Invalid, 17442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 213 IncrementalHoareTripleChecker+Valid, 16754 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 475 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2021-12-18 19:43:17,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2870 Valid, 14637 Invalid, 17442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [213 Valid, 16754 Invalid, 0 Unknown, 475 Unchecked, 5.4s Time] [2021-12-18 19:43:17,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3412 states. [2021-12-18 19:43:17,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3412 to 1216. [2021-12-18 19:43:17,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1216 states, 1215 states have (on average 1.0954732510288065) internal successors, (1331), 1215 states have internal predecessors, (1331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:43:17,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1216 states to 1216 states and 1331 transitions. [2021-12-18 19:43:17,050 INFO L78 Accepts]: Start accepts. Automaton has 1216 states and 1331 transitions. Word has length 280 [2021-12-18 19:43:17,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:43:17,050 INFO L470 AbstractCegarLoop]: Abstraction has 1216 states and 1331 transitions. [2021-12-18 19:43:17,050 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 180 states, 179 states have (on average 4.648044692737431) internal successors, (832), 180 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:43:17,051 INFO L276 IsEmpty]: Start isEmpty. Operand 1216 states and 1331 transitions. [2021-12-18 19:43:17,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2021-12-18 19:43:17,052 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:43:17,052 INFO L514 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 26, 25, 24, 24, 24, 24, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:43:17,071 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-12-18 19:43:17,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:43:17,267 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:43:17,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:43:17,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1311562071, now seen corresponding path program 21 times [2021-12-18 19:43:17,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:43:17,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105751194] [2021-12-18 19:43:17,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:43:17,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:43:17,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:43:18,562 INFO L134 CoverageAnalysis]: Checked inductivity of 3114 backedges. 101 proven. 3005 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:43:18,562 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:43:18,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105751194] [2021-12-18 19:43:18,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105751194] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:43:18,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [44998757] [2021-12-18 19:43:18,562 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-18 19:43:18,562 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:43:18,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:43:18,563 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:43:18,566 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-12-18 19:43:21,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 26 check-sat command(s) [2021-12-18 19:43:21,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:43:21,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 1021 conjuncts, 80 conjunts are in the unsatisfiable core [2021-12-18 19:43:21,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:43:21,816 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:43:21,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:43:22,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 11 [2021-12-18 19:43:22,803 INFO L354 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2021-12-18 19:43:22,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 16 [2021-12-18 19:43:22,908 INFO L134 CoverageAnalysis]: Checked inductivity of 3114 backedges. 72 proven. 226 refuted. 0 times theorem prover too weak. 2816 trivial. 0 not checked. [2021-12-18 19:43:22,908 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:43:24,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 11 [2021-12-18 19:43:24,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 20 treesize of output 18 [2021-12-18 19:43:25,852 INFO L134 CoverageAnalysis]: Checked inductivity of 3114 backedges. 0 proven. 298 refuted. 0 times theorem prover too weak. 2816 trivial. 0 not checked. [2021-12-18 19:43:25,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [44998757] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:43:25,852 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:43:25,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 10, 10] total 77 [2021-12-18 19:43:25,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467307933] [2021-12-18 19:43:25,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:43:25,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2021-12-18 19:43:25,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:43:25,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2021-12-18 19:43:25,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=5643, Unknown=0, NotChecked=0, Total=5852 [2021-12-18 19:43:25,854 INFO L87 Difference]: Start difference. First operand 1216 states and 1331 transitions. Second operand has 77 states, 77 states have (on average 4.753246753246753) internal successors, (366), 77 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:43:47,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:43:47,273 INFO L93 Difference]: Finished difference Result 2773 states and 3002 transitions. [2021-12-18 19:43:47,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 246 states. [2021-12-18 19:43:47,274 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 4.753246753246753) internal successors, (366), 77 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 283 [2021-12-18 19:43:47,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:43:47,275 INFO L225 Difference]: With dead ends: 2773 [2021-12-18 19:43:47,275 INFO L226 Difference]: Without dead ends: 1228 [2021-12-18 19:43:47,279 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 866 GetRequests, 548 SyntacticMatches, 0 SemanticMatches, 318 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30144 ImplicationChecksByTransitivity, 18.0s TimeCoverageRelationStatistics Valid=6450, Invalid=95630, Unknown=0, NotChecked=0, Total=102080 [2021-12-18 19:43:47,285 INFO L933 BasicCegarLoop]: 131 mSDtfsCounter, 2101 mSDsluCounter, 7987 mSDsCounter, 0 mSdLazyCounter, 16731 mSolverCounterSat, 391 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2101 SdHoareTripleChecker+Valid, 8118 SdHoareTripleChecker+Invalid, 17694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 391 IncrementalHoareTripleChecker+Valid, 16731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 572 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:43:47,285 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2101 Valid, 8118 Invalid, 17694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [391 Valid, 16731 Invalid, 0 Unknown, 572 Unchecked, 5.1s Time] [2021-12-18 19:43:47,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1228 states. [2021-12-18 19:43:47,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1228 to 905. [2021-12-18 19:43:47,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 905 states, 904 states have (on average 1.0918141592920354) internal successors, (987), 904 states have internal predecessors, (987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:43:47,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 905 states to 905 states and 987 transitions. [2021-12-18 19:43:47,293 INFO L78 Accepts]: Start accepts. Automaton has 905 states and 987 transitions. Word has length 283 [2021-12-18 19:43:47,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:43:47,294 INFO L470 AbstractCegarLoop]: Abstraction has 905 states and 987 transitions. [2021-12-18 19:43:47,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 4.753246753246753) internal successors, (366), 77 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:43:47,294 INFO L276 IsEmpty]: Start isEmpty. Operand 905 states and 987 transitions. [2021-12-18 19:43:47,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2021-12-18 19:43:47,296 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:43:47,296 INFO L514 BasicCegarLoop]: trace histogram [27, 27, 27, 27, 27, 26, 25, 25, 25, 25, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:43:47,322 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-12-18 19:43:47,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:43:47,516 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:43:47,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:43:47,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1327138182, now seen corresponding path program 22 times [2021-12-18 19:43:47,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:43:47,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989653869] [2021-12-18 19:43:47,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:43:47,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:43:47,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:43:48,890 INFO L134 CoverageAnalysis]: Checked inductivity of 3368 backedges. 1035 proven. 2319 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:43:48,890 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:43:48,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989653869] [2021-12-18 19:43:48,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989653869] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:43:48,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707385871] [2021-12-18 19:43:48,890 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-18 19:43:48,891 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:43:48,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:43:48,892 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:43:48,892 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-12-18 19:43:49,243 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-18 19:43:49,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:43:49,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 942 conjuncts, 154 conjunts are in the unsatisfiable core [2021-12-18 19:43:49,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:43:49,267 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:43:49,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:43:51,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 12 [2021-12-18 19:43:53,457 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:43:53,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-12-18 19:43:53,732 INFO L134 CoverageAnalysis]: Checked inductivity of 3368 backedges. 1152 proven. 2202 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:43:53,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:43:57,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:43:57,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:44:03,152 INFO L134 CoverageAnalysis]: Checked inductivity of 3368 backedges. 1225 proven. 2129 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:44:03,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707385871] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:44:03,153 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:44:03,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 60, 60] total 173 [2021-12-18 19:44:03,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894002097] [2021-12-18 19:44:03,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:44:03,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 174 states [2021-12-18 19:44:03,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:44:03,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 174 interpolants. [2021-12-18 19:44:03,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2880, Invalid=27222, Unknown=0, NotChecked=0, Total=30102 [2021-12-18 19:44:03,156 INFO L87 Difference]: Start difference. First operand 905 states and 987 transitions. Second operand has 174 states, 173 states have (on average 4.861271676300578) internal successors, (841), 174 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:44:10,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:44:10,891 INFO L93 Difference]: Finished difference Result 1520 states and 1657 transitions. [2021-12-18 19:44:10,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-12-18 19:44:10,892 INFO L78 Accepts]: Start accepts. Automaton has has 174 states, 173 states have (on average 4.861271676300578) internal successors, (841), 174 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 293 [2021-12-18 19:44:10,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:44:10,893 INFO L225 Difference]: With dead ends: 1520 [2021-12-18 19:44:10,893 INFO L226 Difference]: Without dead ends: 1520 [2021-12-18 19:44:10,895 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 677 GetRequests, 468 SyntacticMatches, 0 SemanticMatches, 209 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8255 ImplicationChecksByTransitivity, 13.8s TimeCoverageRelationStatistics Valid=6735, Invalid=37575, Unknown=0, NotChecked=0, Total=44310 [2021-12-18 19:44:10,895 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 4270 mSDsluCounter, 8236 mSDsCounter, 0 mSdLazyCounter, 11096 mSolverCounterSat, 349 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4270 SdHoareTripleChecker+Valid, 8426 SdHoareTripleChecker+Invalid, 11489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 349 IncrementalHoareTripleChecker+Valid, 11096 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 44 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:44:10,895 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4270 Valid, 8426 Invalid, 11489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [349 Valid, 11096 Invalid, 0 Unknown, 44 Unchecked, 4.1s Time] [2021-12-18 19:44:10,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-12-18 19:44:10,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 929. [2021-12-18 19:44:10,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 929 states, 928 states have (on average 1.0915948275862069) internal successors, (1013), 928 states have internal predecessors, (1013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:44:10,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 929 states to 929 states and 1013 transitions. [2021-12-18 19:44:10,905 INFO L78 Accepts]: Start accepts. Automaton has 929 states and 1013 transitions. Word has length 293 [2021-12-18 19:44:10,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:44:10,905 INFO L470 AbstractCegarLoop]: Abstraction has 929 states and 1013 transitions. [2021-12-18 19:44:10,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 174 states, 173 states have (on average 4.861271676300578) internal successors, (841), 174 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:44:10,906 INFO L276 IsEmpty]: Start isEmpty. Operand 929 states and 1013 transitions. [2021-12-18 19:44:10,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2021-12-18 19:44:10,922 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:44:10,923 INFO L514 BasicCegarLoop]: trace histogram [29, 29, 29, 29, 29, 28, 25, 25, 25, 25, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:44:10,946 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-12-18 19:44:11,136 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-12-18 19:44:11,136 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:44:11,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:44:11,136 INFO L85 PathProgramCache]: Analyzing trace with hash -1038408530, now seen corresponding path program 23 times [2021-12-18 19:44:11,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:44:11,137 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953434266] [2021-12-18 19:44:11,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:44:11,137 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:44:11,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:44:12,445 INFO L134 CoverageAnalysis]: Checked inductivity of 3700 backedges. 1994 proven. 1692 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:44:12,445 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:44:12,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953434266] [2021-12-18 19:44:12,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953434266] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:44:12,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1359772333] [2021-12-18 19:44:12,445 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-18 19:44:12,446 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:44:12,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:44:12,447 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:44:12,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-12-18 19:44:13,408 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2021-12-18 19:44:13,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:44:13,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 1095 conjuncts, 125 conjunts are in the unsatisfiable core [2021-12-18 19:44:13,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:44:13,438 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:44:13,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:44:17,012 INFO L134 CoverageAnalysis]: Checked inductivity of 3700 backedges. 2145 proven. 1547 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:44:17,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:44:18,862 INFO L134 CoverageAnalysis]: Checked inductivity of 3700 backedges. 2145 proven. 1541 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:44:18,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1359772333] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:44:18,863 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:44:18,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 59, 58] total 145 [2021-12-18 19:44:18,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064178796] [2021-12-18 19:44:18,863 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:44:18,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 145 states [2021-12-18 19:44:18,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:44:18,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 145 interpolants. [2021-12-18 19:44:18,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3219, Invalid=17661, Unknown=0, NotChecked=0, Total=20880 [2021-12-18 19:44:18,866 INFO L87 Difference]: Start difference. First operand 929 states and 1013 transitions. Second operand has 145 states, 145 states have (on average 4.958620689655173) internal successors, (719), 145 states have internal predecessors, (719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:44:21,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:44:21,706 INFO L93 Difference]: Finished difference Result 1505 states and 1613 transitions. [2021-12-18 19:44:21,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-12-18 19:44:21,707 INFO L78 Accepts]: Start accepts. Automaton has has 145 states, 145 states have (on average 4.958620689655173) internal successors, (719), 145 states have internal predecessors, (719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 305 [2021-12-18 19:44:21,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:44:21,708 INFO L225 Difference]: With dead ends: 1505 [2021-12-18 19:44:21,708 INFO L226 Difference]: Without dead ends: 618 [2021-12-18 19:44:21,710 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 721 GetRequests, 522 SyntacticMatches, 1 SemanticMatches, 198 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12373 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=7026, Invalid=32774, Unknown=0, NotChecked=0, Total=39800 [2021-12-18 19:44:21,711 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 857 mSDsluCounter, 1971 mSDsCounter, 0 mSdLazyCounter, 2250 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 857 SdHoareTripleChecker+Valid, 2139 SdHoareTripleChecker+Invalid, 2335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 2250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-18 19:44:21,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [857 Valid, 2139 Invalid, 2335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 2250 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-18 19:44:21,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-12-18 19:44:21,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 612. [2021-12-18 19:44:21,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 612 states, 611 states have (on average 1.0589198036006546) internal successors, (647), 611 states have internal predecessors, (647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:44:21,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 612 states to 612 states and 647 transitions. [2021-12-18 19:44:21,715 INFO L78 Accepts]: Start accepts. Automaton has 612 states and 647 transitions. Word has length 305 [2021-12-18 19:44:21,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:44:21,715 INFO L470 AbstractCegarLoop]: Abstraction has 612 states and 647 transitions. [2021-12-18 19:44:21,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 145 states, 145 states have (on average 4.958620689655173) internal successors, (719), 145 states have internal predecessors, (719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:44:21,715 INFO L276 IsEmpty]: Start isEmpty. Operand 612 states and 647 transitions. [2021-12-18 19:44:21,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2021-12-18 19:44:21,717 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:44:21,717 INFO L514 BasicCegarLoop]: trace histogram [29, 29, 29, 29, 29, 28, 26, 26, 26, 26, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:44:21,737 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-12-18 19:44:21,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:44:21,935 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:44:21,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:44:21,935 INFO L85 PathProgramCache]: Analyzing trace with hash -718655887, now seen corresponding path program 24 times [2021-12-18 19:44:21,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:44:21,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449450968] [2021-12-18 19:44:21,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:44:21,936 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:44:22,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:44:23,332 INFO L134 CoverageAnalysis]: Checked inductivity of 3801 backedges. 113 proven. 3674 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:44:23,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:44:23,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449450968] [2021-12-18 19:44:23,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449450968] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:44:23,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332596140] [2021-12-18 19:44:23,332 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-18 19:44:23,333 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:44:23,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:44:23,334 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:44:23,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-12-18 19:44:29,822 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2021-12-18 19:44:29,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:44:29,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 1109 conjuncts, 183 conjunts are in the unsatisfiable core [2021-12-18 19:44:29,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:44:30,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:44:31,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:44:31,474 INFO L134 CoverageAnalysis]: Checked inductivity of 3801 backedges. 113 proven. 3674 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:44:31,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:44:31,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:44:31,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:44:32,156 INFO L134 CoverageAnalysis]: Checked inductivity of 3801 backedges. 113 proven. 3674 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:44:32,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332596140] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:44:32,157 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:44:32,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 62, 62] total 100 [2021-12-18 19:44:32,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131052451] [2021-12-18 19:44:32,157 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:44:32,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2021-12-18 19:44:32,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:44:32,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2021-12-18 19:44:32,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=282, Invalid=9618, Unknown=0, NotChecked=0, Total=9900 [2021-12-18 19:44:32,159 INFO L87 Difference]: Start difference. First operand 612 states and 647 transitions. Second operand has 100 states, 100 states have (on average 4.67) internal successors, (467), 100 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:44:39,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:44:39,350 INFO L93 Difference]: Finished difference Result 1540 states and 1650 transitions. [2021-12-18 19:44:39,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-12-18 19:44:39,351 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 100 states have (on average 4.67) internal successors, (467), 100 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 309 [2021-12-18 19:44:39,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:44:39,351 INFO L225 Difference]: With dead ends: 1540 [2021-12-18 19:44:39,352 INFO L226 Difference]: Without dead ends: 626 [2021-12-18 19:44:39,353 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 738 GetRequests, 577 SyntacticMatches, 4 SemanticMatches, 157 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 4767 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=1106, Invalid=24016, Unknown=0, NotChecked=0, Total=25122 [2021-12-18 19:44:39,353 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 2036 mSDsluCounter, 13184 mSDsCounter, 0 mSdLazyCounter, 17164 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2036 SdHoareTripleChecker+Valid, 13380 SdHoareTripleChecker+Invalid, 17724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 17164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 319 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2021-12-18 19:44:39,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2036 Valid, 13380 Invalid, 17724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 17164 Invalid, 0 Unknown, 319 Unchecked, 4.4s Time] [2021-12-18 19:44:39,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2021-12-18 19:44:39,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 620. [2021-12-18 19:44:39,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 619 states have (on average 1.0581583198707594) internal successors, (655), 619 states have internal predecessors, (655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:44:39,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 655 transitions. [2021-12-18 19:44:39,361 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 655 transitions. Word has length 309 [2021-12-18 19:44:39,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:44:39,361 INFO L470 AbstractCegarLoop]: Abstraction has 620 states and 655 transitions. [2021-12-18 19:44:39,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 100 states have (on average 4.67) internal successors, (467), 100 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:44:39,362 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 655 transitions. [2021-12-18 19:44:39,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2021-12-18 19:44:39,363 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:44:39,363 INFO L514 BasicCegarLoop]: trace histogram [29, 29, 29, 29, 29, 28, 27, 27, 27, 27, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:44:39,386 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-12-18 19:44:39,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:44:39,583 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:44:39,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:44:39,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1380490932, now seen corresponding path program 25 times [2021-12-18 19:44:39,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:44:39,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102881818] [2021-12-18 19:44:39,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:44:39,584 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:44:39,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:44:40,617 INFO L134 CoverageAnalysis]: Checked inductivity of 3906 backedges. 1225 proven. 2667 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:44:40,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:44:40,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102881818] [2021-12-18 19:44:40,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102881818] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:44:40,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020187676] [2021-12-18 19:44:40,618 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-18 19:44:40,618 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:44:40,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:44:40,619 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:44:40,620 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-12-18 19:44:40,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:44:40,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 1123 conjuncts, 150 conjunts are in the unsatisfiable core [2021-12-18 19:44:40,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:44:42,478 INFO L134 CoverageAnalysis]: Checked inductivity of 3906 backedges. 1326 proven. 2566 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:44:42,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:44:44,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 treesize of output 3 [2021-12-18 19:44:44,428 INFO L134 CoverageAnalysis]: Checked inductivity of 3906 backedges. 1326 proven. 2566 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:44:44,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020187676] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:44:44,428 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:44:44,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 60, 60] total 122 [2021-12-18 19:44:44,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458732645] [2021-12-18 19:44:44,429 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:44:44,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 123 states [2021-12-18 19:44:44,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:44:44,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 123 interpolants. [2021-12-18 19:44:44,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1369, Invalid=13637, Unknown=0, NotChecked=0, Total=15006 [2021-12-18 19:44:44,431 INFO L87 Difference]: Start difference. First operand 620 states and 655 transitions. Second operand has 123 states, 122 states have (on average 5.139344262295082) internal successors, (627), 123 states have internal predecessors, (627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:44:49,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:44:49,617 INFO L93 Difference]: Finished difference Result 1243 states and 1334 transitions. [2021-12-18 19:44:49,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-12-18 19:44:49,617 INFO L78 Accepts]: Start accepts. Automaton has has 123 states, 122 states have (on average 5.139344262295082) internal successors, (627), 123 states have internal predecessors, (627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 313 [2021-12-18 19:44:49,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:44:49,618 INFO L225 Difference]: With dead ends: 1243 [2021-12-18 19:44:49,618 INFO L226 Difference]: Without dead ends: 1243 [2021-12-18 19:44:49,620 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 740 GetRequests, 560 SyntacticMatches, 2 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5247 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=5781, Invalid=26439, Unknown=0, NotChecked=0, Total=32220 [2021-12-18 19:44:49,620 INFO L933 BasicCegarLoop]: 206 mSDtfsCounter, 4123 mSDsluCounter, 6480 mSDsCounter, 0 mSdLazyCounter, 8811 mSolverCounterSat, 315 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4123 SdHoareTripleChecker+Valid, 6686 SdHoareTripleChecker+Invalid, 9126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 315 IncrementalHoareTripleChecker+Valid, 8811 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-12-18 19:44:49,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4123 Valid, 6686 Invalid, 9126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [315 Valid, 8811 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2021-12-18 19:44:49,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1243 states. [2021-12-18 19:44:49,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1243 to 632. [2021-12-18 19:44:49,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 631 states have (on average 1.058637083993661) internal successors, (668), 631 states have internal predecessors, (668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:44:49,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 668 transitions. [2021-12-18 19:44:49,625 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 668 transitions. Word has length 313 [2021-12-18 19:44:49,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:44:49,626 INFO L470 AbstractCegarLoop]: Abstraction has 632 states and 668 transitions. [2021-12-18 19:44:49,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 123 states, 122 states have (on average 5.139344262295082) internal successors, (627), 123 states have internal predecessors, (627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:44:49,626 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 668 transitions. [2021-12-18 19:44:49,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2021-12-18 19:44:49,627 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:44:49,627 INFO L514 BasicCegarLoop]: trace histogram [30, 30, 30, 30, 30, 29, 27, 27, 27, 27, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:44:49,648 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-12-18 19:44:49,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:44:49,841 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:44:49,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:44:49,842 INFO L85 PathProgramCache]: Analyzing trace with hash -366206136, now seen corresponding path program 26 times [2021-12-18 19:44:49,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:44:49,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717824640] [2021-12-18 19:44:49,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:44:49,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:44:49,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:44:51,193 INFO L134 CoverageAnalysis]: Checked inductivity of 4081 backedges. 117 proven. 3950 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:44:51,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:44:51,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717824640] [2021-12-18 19:44:51,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717824640] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:44:51,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524010496] [2021-12-18 19:44:51,194 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 19:44:51,194 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:44:51,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:44:51,195 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:44:51,197 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-12-18 19:44:51,650 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 19:44:51,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:44:51,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 1143 conjuncts, 187 conjunts are in the unsatisfiable core [2021-12-18 19:44:51,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:44:52,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:44:53,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:44:53,509 INFO L134 CoverageAnalysis]: Checked inductivity of 4081 backedges. 117 proven. 3950 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:44:53,509 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:44:54,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:44:54,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:44:54,402 INFO L134 CoverageAnalysis]: Checked inductivity of 4081 backedges. 117 proven. 3950 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:44:54,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524010496] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:44:54,403 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:44:54,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 64, 64] total 103 [2021-12-18 19:44:54,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820096011] [2021-12-18 19:44:54,403 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:44:54,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2021-12-18 19:44:54,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:44:54,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2021-12-18 19:44:54,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=290, Invalid=10216, Unknown=0, NotChecked=0, Total=10506 [2021-12-18 19:44:54,405 INFO L87 Difference]: Start difference. First operand 632 states and 668 transitions. Second operand has 103 states, 103 states have (on average 4.669902912621359) internal successors, (481), 103 states have internal predecessors, (481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:45:01,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:45:01,201 INFO L93 Difference]: Finished difference Result 1594 states and 1708 transitions. [2021-12-18 19:45:01,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-12-18 19:45:01,202 INFO L78 Accepts]: Start accepts. Automaton has has 103 states, 103 states have (on average 4.669902912621359) internal successors, (481), 103 states have internal predecessors, (481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 319 [2021-12-18 19:45:01,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:45:01,203 INFO L225 Difference]: With dead ends: 1594 [2021-12-18 19:45:01,203 INFO L226 Difference]: Without dead ends: 646 [2021-12-18 19:45:01,204 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 762 GetRequests, 596 SyntacticMatches, 4 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 5064 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=1141, Invalid=25591, Unknown=0, NotChecked=0, Total=26732 [2021-12-18 19:45:01,204 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 1320 mSDsluCounter, 14299 mSDsCounter, 0 mSdLazyCounter, 18802 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1320 SdHoareTripleChecker+Valid, 14502 SdHoareTripleChecker+Invalid, 19064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 18802 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 95 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2021-12-18 19:45:01,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1320 Valid, 14502 Invalid, 19064 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 18802 Invalid, 0 Unknown, 95 Unchecked, 4.2s Time] [2021-12-18 19:45:01,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-12-18 19:45:01,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 640. [2021-12-18 19:45:01,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 639 states have (on average 1.057902973395931) internal successors, (676), 639 states have internal predecessors, (676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:45:01,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 676 transitions. [2021-12-18 19:45:01,207 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 676 transitions. Word has length 319 [2021-12-18 19:45:01,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:45:01,208 INFO L470 AbstractCegarLoop]: Abstraction has 640 states and 676 transitions. [2021-12-18 19:45:01,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 103 states have (on average 4.669902912621359) internal successors, (481), 103 states have internal predecessors, (481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:45:01,208 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 676 transitions. [2021-12-18 19:45:01,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2021-12-18 19:45:01,209 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:45:01,209 INFO L514 BasicCegarLoop]: trace histogram [30, 30, 30, 30, 30, 29, 28, 28, 28, 28, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:45:01,233 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-12-18 19:45:01,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2021-12-18 19:45:01,415 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:45:01,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:45:01,415 INFO L85 PathProgramCache]: Analyzing trace with hash 534338507, now seen corresponding path program 27 times [2021-12-18 19:45:01,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:45:01,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97461285] [2021-12-18 19:45:01,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:45:01,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:45:01,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:45:02,990 INFO L134 CoverageAnalysis]: Checked inductivity of 4190 backedges. 1326 proven. 2850 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:45:02,990 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:45:02,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97461285] [2021-12-18 19:45:02,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97461285] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:45:02,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924795987] [2021-12-18 19:45:02,990 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-18 19:45:02,990 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:45:02,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:45:02,991 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:45:02,992 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-12-18 19:45:05,153 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 29 check-sat command(s) [2021-12-18 19:45:05,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:45:05,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 1157 conjuncts, 131 conjunts are in the unsatisfiable core [2021-12-18 19:45:05,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:45:05,186 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:45:05,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:45:09,967 INFO L134 CoverageAnalysis]: Checked inductivity of 4190 backedges. 1431 proven. 2745 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:45:09,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:45:15,747 INFO L134 CoverageAnalysis]: Checked inductivity of 4190 backedges. 1540 proven. 2636 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:45:15,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924795987] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:45:15,748 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:45:15,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 62, 62] total 183 [2021-12-18 19:45:15,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215498346] [2021-12-18 19:45:15,748 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:45:15,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 184 states [2021-12-18 19:45:15,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:45:15,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 184 interpolants. [2021-12-18 19:45:15,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4100, Invalid=29572, Unknown=0, NotChecked=0, Total=33672 [2021-12-18 19:45:15,753 INFO L87 Difference]: Start difference. First operand 640 states and 676 transitions. Second operand has 184 states, 183 states have (on average 5.087431693989071) internal successors, (931), 184 states have internal predecessors, (931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:45:21,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:45:21,536 INFO L93 Difference]: Finished difference Result 1285 states and 1379 transitions. [2021-12-18 19:45:21,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-12-18 19:45:21,537 INFO L78 Accepts]: Start accepts. Automaton has has 184 states, 183 states have (on average 5.087431693989071) internal successors, (931), 184 states have internal predecessors, (931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 323 [2021-12-18 19:45:21,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:45:21,538 INFO L225 Difference]: With dead ends: 1285 [2021-12-18 19:45:21,538 INFO L226 Difference]: Without dead ends: 1285 [2021-12-18 19:45:21,541 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 764 GetRequests, 523 SyntacticMatches, 0 SemanticMatches, 241 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13923 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=10688, Invalid=48118, Unknown=0, NotChecked=0, Total=58806 [2021-12-18 19:45:21,541 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 3520 mSDsluCounter, 5235 mSDsCounter, 0 mSdLazyCounter, 7268 mSolverCounterSat, 283 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3520 SdHoareTripleChecker+Valid, 5448 SdHoareTripleChecker+Invalid, 7551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 283 IncrementalHoareTripleChecker+Valid, 7268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-18 19:45:21,541 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3520 Valid, 5448 Invalid, 7551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [283 Valid, 7268 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-12-18 19:45:21,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1285 states. [2021-12-18 19:45:21,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1285 to 652. [2021-12-18 19:45:21,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 651 states have (on average 1.0583717357910907) internal successors, (689), 651 states have internal predecessors, (689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:45:21,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 689 transitions. [2021-12-18 19:45:21,547 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 689 transitions. Word has length 323 [2021-12-18 19:45:21,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:45:21,547 INFO L470 AbstractCegarLoop]: Abstraction has 652 states and 689 transitions. [2021-12-18 19:45:21,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 184 states, 183 states have (on average 5.087431693989071) internal successors, (931), 184 states have internal predecessors, (931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:45:21,547 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 689 transitions. [2021-12-18 19:45:21,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 330 [2021-12-18 19:45:21,549 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:45:21,549 INFO L514 BasicCegarLoop]: trace histogram [31, 31, 31, 31, 31, 30, 28, 28, 28, 28, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:45:21,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-12-18 19:45:21,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:45:21,775 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:45:21,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:45:21,776 INFO L85 PathProgramCache]: Analyzing trace with hash 103445279, now seen corresponding path program 28 times [2021-12-18 19:45:21,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:45:21,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287578966] [2021-12-18 19:45:21,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:45:21,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:45:21,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:45:23,344 INFO L134 CoverageAnalysis]: Checked inductivity of 4371 backedges. 121 proven. 4236 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:45:23,344 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:45:23,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287578966] [2021-12-18 19:45:23,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287578966] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:45:23,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509352424] [2021-12-18 19:45:23,344 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-18 19:45:23,344 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:45:23,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:45:23,345 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:45:23,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-12-18 19:45:23,738 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-18 19:45:23,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:45:23,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 1051 conjuncts, 138 conjunts are in the unsatisfiable core [2021-12-18 19:45:23,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:45:23,762 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:45:23,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:45:25,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 9 [2021-12-18 19:45:29,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-18 19:45:29,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2021-12-18 19:45:29,990 INFO L134 CoverageAnalysis]: Checked inductivity of 4371 backedges. 2417 proven. 1940 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:45:29,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:45:33,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 11 [2021-12-18 19:45:33,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 20 treesize of output 18 [2021-12-18 19:45:36,715 INFO L134 CoverageAnalysis]: Checked inductivity of 4371 backedges. 2362 proven. 1995 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:45:36,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509352424] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:45:36,715 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:45:36,715 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67, 67] total 193 [2021-12-18 19:45:36,715 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355137597] [2021-12-18 19:45:36,715 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:45:36,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 193 states [2021-12-18 19:45:36,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:45:36,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 193 interpolants. [2021-12-18 19:45:36,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3097, Invalid=33959, Unknown=0, NotChecked=0, Total=37056 [2021-12-18 19:45:36,721 INFO L87 Difference]: Start difference. First operand 652 states and 689 transitions. Second operand has 193 states, 193 states have (on average 4.8549222797927465) internal successors, (937), 193 states have internal predecessors, (937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:45:42,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:45:42,870 INFO L93 Difference]: Finished difference Result 1434 states and 1552 transitions. [2021-12-18 19:45:42,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-12-18 19:45:42,870 INFO L78 Accepts]: Start accepts. Automaton has has 193 states, 193 states have (on average 4.8549222797927465) internal successors, (937), 193 states have internal predecessors, (937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 329 [2021-12-18 19:45:42,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:45:42,871 INFO L225 Difference]: With dead ends: 1434 [2021-12-18 19:45:42,871 INFO L226 Difference]: Without dead ends: 666 [2021-12-18 19:45:42,876 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 844 GetRequests, 585 SyntacticMatches, 3 SemanticMatches, 256 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20380 ImplicationChecksByTransitivity, 14.0s TimeCoverageRelationStatistics Valid=5575, Invalid=60731, Unknown=0, NotChecked=0, Total=66306 [2021-12-18 19:45:42,876 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 613 mSDsluCounter, 11141 mSDsCounter, 0 mSdLazyCounter, 6230 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 613 SdHoareTripleChecker+Valid, 11295 SdHoareTripleChecker+Invalid, 6995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 6230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 716 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-12-18 19:45:42,877 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [613 Valid, 11295 Invalid, 6995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 6230 Invalid, 0 Unknown, 716 Unchecked, 2.1s Time] [2021-12-18 19:45:42,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-12-18 19:45:42,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 660. [2021-12-18 19:45:42,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 659 states have (on average 1.0576631259484066) internal successors, (697), 659 states have internal predecessors, (697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:45:42,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 697 transitions. [2021-12-18 19:45:42,881 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 697 transitions. Word has length 329 [2021-12-18 19:45:42,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:45:42,882 INFO L470 AbstractCegarLoop]: Abstraction has 660 states and 697 transitions. [2021-12-18 19:45:42,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 193 states, 193 states have (on average 4.8549222797927465) internal successors, (937), 193 states have internal predecessors, (937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:45:42,882 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 697 transitions. [2021-12-18 19:45:42,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2021-12-18 19:45:42,884 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:45:42,884 INFO L514 BasicCegarLoop]: trace histogram [31, 31, 31, 31, 31, 30, 29, 29, 29, 29, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:45:42,907 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-12-18 19:45:43,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:45:43,099 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:45:43,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:45:43,100 INFO L85 PathProgramCache]: Analyzing trace with hash -4643870, now seen corresponding path program 29 times [2021-12-18 19:45:43,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:45:43,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452923837] [2021-12-18 19:45:43,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:45:43,100 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:45:43,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:45:44,438 INFO L134 CoverageAnalysis]: Checked inductivity of 4484 backedges. 1431 proven. 3039 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:45:44,438 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:45:44,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452923837] [2021-12-18 19:45:44,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452923837] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:45:44,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012472053] [2021-12-18 19:45:44,439 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-18 19:45:44,439 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:45:44,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:45:44,440 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:45:44,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-12-18 19:45:46,026 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 30 check-sat command(s) [2021-12-18 19:45:46,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:45:46,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 1191 conjuncts, 167 conjunts are in the unsatisfiable core [2021-12-18 19:45:46,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:45:46,050 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:45:46,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:45:49,555 INFO L134 CoverageAnalysis]: Checked inductivity of 4484 backedges. 1540 proven. 2930 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:45:49,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:45:53,956 INFO L134 CoverageAnalysis]: Checked inductivity of 4484 backedges. 1653 proven. 2817 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:45:53,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012472053] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:45:53,957 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:45:53,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63, 63] total 183 [2021-12-18 19:45:53,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222871792] [2021-12-18 19:45:53,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:45:53,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 184 states [2021-12-18 19:45:53,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:45:53,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 184 interpolants. [2021-12-18 19:45:53,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3884, Invalid=29788, Unknown=0, NotChecked=0, Total=33672 [2021-12-18 19:45:53,961 INFO L87 Difference]: Start difference. First operand 660 states and 697 transitions. Second operand has 184 states, 183 states have (on average 5.060109289617486) internal successors, (926), 184 states have internal predecessors, (926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:45:58,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:45:58,794 INFO L93 Difference]: Finished difference Result 1327 states and 1424 transitions. [2021-12-18 19:45:58,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-12-18 19:45:58,794 INFO L78 Accepts]: Start accepts. Automaton has has 184 states, 183 states have (on average 5.060109289617486) internal successors, (926), 184 states have internal predecessors, (926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 333 [2021-12-18 19:45:58,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:45:58,796 INFO L225 Difference]: With dead ends: 1327 [2021-12-18 19:45:58,796 INFO L226 Difference]: Without dead ends: 1327 [2021-12-18 19:45:58,799 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 760 GetRequests, 543 SyntacticMatches, 2 SemanticMatches, 215 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13021 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=7602, Invalid=39270, Unknown=0, NotChecked=0, Total=46872 [2021-12-18 19:45:58,799 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 3091 mSDsluCounter, 8383 mSDsCounter, 0 mSdLazyCounter, 11069 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3091 SdHoareTripleChecker+Valid, 8603 SdHoareTripleChecker+Invalid, 11259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 11069 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2021-12-18 19:45:58,799 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3091 Valid, 8603 Invalid, 11259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 11069 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2021-12-18 19:45:58,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1327 states. [2021-12-18 19:45:58,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1327 to 672. [2021-12-18 19:45:58,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 671 states have (on average 1.0581222056631894) internal successors, (710), 671 states have internal predecessors, (710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:45:58,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 710 transitions. [2021-12-18 19:45:58,807 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 710 transitions. Word has length 333 [2021-12-18 19:45:58,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:45:58,808 INFO L470 AbstractCegarLoop]: Abstraction has 672 states and 710 transitions. [2021-12-18 19:45:58,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 184 states, 183 states have (on average 5.060109289617486) internal successors, (926), 184 states have internal predecessors, (926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:45:58,808 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 710 transitions. [2021-12-18 19:45:58,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 340 [2021-12-18 19:45:58,810 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:45:58,810 INFO L514 BasicCegarLoop]: trace histogram [32, 32, 32, 32, 32, 31, 29, 29, 29, 29, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:45:58,839 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-12-18 19:45:59,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:45:59,023 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:45:59,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:45:59,024 INFO L85 PathProgramCache]: Analyzing trace with hash -507277834, now seen corresponding path program 30 times [2021-12-18 19:45:59,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:45:59,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392882195] [2021-12-18 19:45:59,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:45:59,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:45:59,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:46:00,219 INFO L134 CoverageAnalysis]: Checked inductivity of 4671 backedges. 125 proven. 4532 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:46:00,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:46:00,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392882195] [2021-12-18 19:46:00,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392882195] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:46:00,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443814131] [2021-12-18 19:46:00,220 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-18 19:46:00,220 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:46:00,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:46:00,221 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:46:00,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-12-18 19:46:10,942 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2021-12-18 19:46:10,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:46:10,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 1211 conjuncts, 199 conjunts are in the unsatisfiable core [2021-12-18 19:46:10,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:46:12,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:46:13,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:46:13,262 INFO L134 CoverageAnalysis]: Checked inductivity of 4671 backedges. 125 proven. 4532 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:46:13,263 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:46:13,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:46:13,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:46:13,948 INFO L134 CoverageAnalysis]: Checked inductivity of 4671 backedges. 125 proven. 4532 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:46:13,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443814131] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:46:13,949 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:46:13,949 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 68, 68] total 109 [2021-12-18 19:46:13,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250466426] [2021-12-18 19:46:13,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:46:13,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 109 states [2021-12-18 19:46:13,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:46:13,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2021-12-18 19:46:13,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=306, Invalid=11466, Unknown=0, NotChecked=0, Total=11772 [2021-12-18 19:46:13,952 INFO L87 Difference]: Start difference. First operand 672 states and 710 transitions. Second operand has 109 states, 109 states have (on average 4.669724770642202) internal successors, (509), 109 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:46:21,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:46:21,783 INFO L93 Difference]: Finished difference Result 1702 states and 1824 transitions. [2021-12-18 19:46:21,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-12-18 19:46:21,783 INFO L78 Accepts]: Start accepts. Automaton has has 109 states, 109 states have (on average 4.669724770642202) internal successors, (509), 109 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 339 [2021-12-18 19:46:21,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:46:21,784 INFO L225 Difference]: With dead ends: 1702 [2021-12-18 19:46:21,784 INFO L226 Difference]: Without dead ends: 686 [2021-12-18 19:46:21,786 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 810 GetRequests, 634 SyntacticMatches, 4 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 5685 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=1211, Invalid=28891, Unknown=0, NotChecked=0, Total=30102 [2021-12-18 19:46:21,786 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 1419 mSDsluCounter, 16389 mSDsCounter, 0 mSdLazyCounter, 21615 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1419 SdHoareTripleChecker+Valid, 16606 SdHoareTripleChecker+Invalid, 21794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 21615 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2021-12-18 19:46:21,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1419 Valid, 16606 Invalid, 21794 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 21615 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2021-12-18 19:46:21,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2021-12-18 19:46:21,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 680. [2021-12-18 19:46:21,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 679 states have (on average 1.0574374079528719) internal successors, (718), 679 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:46:21,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 718 transitions. [2021-12-18 19:46:21,790 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 718 transitions. Word has length 339 [2021-12-18 19:46:21,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:46:21,790 INFO L470 AbstractCegarLoop]: Abstraction has 680 states and 718 transitions. [2021-12-18 19:46:21,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 109 states, 109 states have (on average 4.669724770642202) internal successors, (509), 109 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:46:21,790 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 718 transitions. [2021-12-18 19:46:21,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 344 [2021-12-18 19:46:21,791 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:46:21,792 INFO L514 BasicCegarLoop]: trace histogram [32, 32, 32, 32, 32, 31, 30, 30, 30, 30, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:46:21,818 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-12-18 19:46:22,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2021-12-18 19:46:22,007 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:46:22,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:46:22,008 INFO L85 PathProgramCache]: Analyzing trace with hash 1726637817, now seen corresponding path program 31 times [2021-12-18 19:46:22,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:46:22,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824535858] [2021-12-18 19:46:22,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:46:22,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:46:22,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:46:23,380 INFO L134 CoverageAnalysis]: Checked inductivity of 4788 backedges. 1540 proven. 3234 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:46:23,381 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:46:23,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824535858] [2021-12-18 19:46:23,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824535858] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:46:23,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325372758] [2021-12-18 19:46:23,381 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-18 19:46:23,381 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:46:23,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:46:23,382 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:46:23,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-12-18 19:46:23,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:46:23,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 1225 conjuncts, 165 conjunts are in the unsatisfiable core [2021-12-18 19:46:23,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:46:26,032 INFO L134 CoverageAnalysis]: Checked inductivity of 4788 backedges. 1653 proven. 3121 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:46:26,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:46:28,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 treesize of output 3 [2021-12-18 19:46:28,159 INFO L134 CoverageAnalysis]: Checked inductivity of 4788 backedges. 1653 proven. 3121 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:46:28,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325372758] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:46:28,159 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:46:28,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66, 66] total 135 [2021-12-18 19:46:28,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927149450] [2021-12-18 19:46:28,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:46:28,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 136 states [2021-12-18 19:46:28,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:46:28,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 136 interpolants. [2021-12-18 19:46:28,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2151, Invalid=16209, Unknown=0, NotChecked=0, Total=18360 [2021-12-18 19:46:28,162 INFO L87 Difference]: Start difference. First operand 680 states and 718 transitions. Second operand has 136 states, 135 states have (on average 5.088888888888889) internal successors, (687), 136 states have internal predecessors, (687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:46:32,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:46:32,138 INFO L93 Difference]: Finished difference Result 1369 states and 1469 transitions. [2021-12-18 19:46:32,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-12-18 19:46:32,138 INFO L78 Accepts]: Start accepts. Automaton has has 136 states, 135 states have (on average 5.088888888888889) internal successors, (687), 136 states have internal predecessors, (687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 343 [2021-12-18 19:46:32,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:46:32,139 INFO L225 Difference]: With dead ends: 1369 [2021-12-18 19:46:32,139 INFO L226 Difference]: Without dead ends: 1369 [2021-12-18 19:46:32,141 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 784 GetRequests, 614 SyntacticMatches, 2 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7924 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=5155, Invalid=23575, Unknown=0, NotChecked=0, Total=28730 [2021-12-18 19:46:32,141 INFO L933 BasicCegarLoop]: 227 mSDtfsCounter, 4331 mSDsluCounter, 8284 mSDsCounter, 0 mSdLazyCounter, 11259 mSolverCounterSat, 294 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4331 SdHoareTripleChecker+Valid, 8511 SdHoareTripleChecker+Invalid, 11553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 294 IncrementalHoareTripleChecker+Valid, 11259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-12-18 19:46:32,141 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4331 Valid, 8511 Invalid, 11553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [294 Valid, 11259 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-12-18 19:46:32,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1369 states. [2021-12-18 19:46:32,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1369 to 692. [2021-12-18 19:46:32,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 691 states have (on average 1.0578871201157742) internal successors, (731), 691 states have internal predecessors, (731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:46:32,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 731 transitions. [2021-12-18 19:46:32,146 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 731 transitions. Word has length 343 [2021-12-18 19:46:32,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:46:32,147 INFO L470 AbstractCegarLoop]: Abstraction has 692 states and 731 transitions. [2021-12-18 19:46:32,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 136 states, 135 states have (on average 5.088888888888889) internal successors, (687), 136 states have internal predecessors, (687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:46:32,147 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 731 transitions. [2021-12-18 19:46:32,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 350 [2021-12-18 19:46:32,148 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:46:32,148 INFO L514 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 33, 32, 30, 30, 30, 30, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:46:32,168 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-12-18 19:46:32,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-12-18 19:46:32,363 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:46:32,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:46:32,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1650844621, now seen corresponding path program 32 times [2021-12-18 19:46:32,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:46:32,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272724462] [2021-12-18 19:46:32,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:46:32,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:46:32,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:46:34,194 INFO L134 CoverageAnalysis]: Checked inductivity of 4981 backedges. 129 proven. 4838 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:46:34,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:46:34,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272724462] [2021-12-18 19:46:34,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272724462] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:46:34,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117081417] [2021-12-18 19:46:34,194 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 19:46:34,195 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:46:34,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:46:34,196 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:46:34,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-12-18 19:46:34,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 19:46:34,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:46:34,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 1245 conjuncts, 205 conjunts are in the unsatisfiable core [2021-12-18 19:46:34,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:46:36,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:46:36,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:46:36,852 INFO L134 CoverageAnalysis]: Checked inductivity of 4981 backedges. 129 proven. 4838 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:46:36,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:46:37,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:46:37,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:46:37,508 INFO L134 CoverageAnalysis]: Checked inductivity of 4981 backedges. 129 proven. 4838 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:46:37,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [117081417] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:46:37,508 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:46:37,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 70, 70] total 112 [2021-12-18 19:46:37,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56600554] [2021-12-18 19:46:37,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:46:37,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 112 states [2021-12-18 19:46:37,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:46:37,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2021-12-18 19:46:37,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=314, Invalid=12118, Unknown=0, NotChecked=0, Total=12432 [2021-12-18 19:46:37,512 INFO L87 Difference]: Start difference. First operand 692 states and 731 transitions. Second operand has 112 states, 112 states have (on average 4.669642857142857) internal successors, (523), 112 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:46:46,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:46:46,245 INFO L93 Difference]: Finished difference Result 1756 states and 1882 transitions. [2021-12-18 19:46:46,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2021-12-18 19:46:46,245 INFO L78 Accepts]: Start accepts. Automaton has has 112 states, 112 states have (on average 4.669642857142857) internal successors, (523), 112 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 349 [2021-12-18 19:46:46,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:46:46,246 INFO L225 Difference]: With dead ends: 1756 [2021-12-18 19:46:46,246 INFO L226 Difference]: Without dead ends: 706 [2021-12-18 19:46:46,247 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 835 GetRequests, 653 SyntacticMatches, 4 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 6172 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=1104, Invalid=31116, Unknown=0, NotChecked=0, Total=32220 [2021-12-18 19:46:46,247 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 1684 mSDsluCounter, 18130 mSDsCounter, 0 mSdLazyCounter, 23293 mSolverCounterSat, 311 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1684 SdHoareTripleChecker+Valid, 18354 SdHoareTripleChecker+Invalid, 24033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 311 IncrementalHoareTripleChecker+Valid, 23293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 429 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2021-12-18 19:46:46,247 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1684 Valid, 18354 Invalid, 24033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [311 Valid, 23293 Invalid, 0 Unknown, 429 Unchecked, 5.7s Time] [2021-12-18 19:46:46,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-12-18 19:46:46,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 700. [2021-12-18 19:46:46,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 699 states have (on average 1.0572246065808297) internal successors, (739), 699 states have internal predecessors, (739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:46:46,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 739 transitions. [2021-12-18 19:46:46,262 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 739 transitions. Word has length 349 [2021-12-18 19:46:46,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:46:46,263 INFO L470 AbstractCegarLoop]: Abstraction has 700 states and 739 transitions. [2021-12-18 19:46:46,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 112 states, 112 states have (on average 4.669642857142857) internal successors, (523), 112 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:46:46,263 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 739 transitions. [2021-12-18 19:46:46,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2021-12-18 19:46:46,266 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:46:46,266 INFO L514 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 33, 32, 31, 31, 31, 31, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:46:46,286 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2021-12-18 19:46:46,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-12-18 19:46:46,469 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:46:46,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:46:46,469 INFO L85 PathProgramCache]: Analyzing trace with hash -901802736, now seen corresponding path program 33 times [2021-12-18 19:46:46,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:46:46,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998755788] [2021-12-18 19:46:46,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:46:46,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:46:46,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:46:47,827 INFO L134 CoverageAnalysis]: Checked inductivity of 5102 backedges. 1653 proven. 3435 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:46:47,827 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:46:47,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998755788] [2021-12-18 19:46:47,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998755788] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:46:47,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697598454] [2021-12-18 19:46:47,828 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-18 19:46:47,828 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:46:47,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:46:47,829 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:46:47,829 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-12-18 19:46:52,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 32 check-sat command(s) [2021-12-18 19:46:52,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:46:52,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 1259 conjuncts, 143 conjunts are in the unsatisfiable core [2021-12-18 19:46:52,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:46:52,723 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:46:52,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:46:57,205 INFO L134 CoverageAnalysis]: Checked inductivity of 5102 backedges. 1770 proven. 3318 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:46:57,205 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:47:01,346 INFO L134 CoverageAnalysis]: Checked inductivity of 5102 backedges. 1891 proven. 3197 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:47:01,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697598454] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:47:01,346 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:47:01,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 68, 68] total 202 [2021-12-18 19:47:01,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265336118] [2021-12-18 19:47:01,347 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:47:01,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 203 states [2021-12-18 19:47:01,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:47:01,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 203 interpolants. [2021-12-18 19:47:01,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5576, Invalid=35430, Unknown=0, NotChecked=0, Total=41006 [2021-12-18 19:47:01,350 INFO L87 Difference]: Start difference. First operand 700 states and 739 transitions. Second operand has 203 states, 202 states have (on average 5.054455445544554) internal successors, (1021), 203 states have internal predecessors, (1021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:47:05,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:47:05,550 INFO L93 Difference]: Finished difference Result 1411 states and 1514 transitions. [2021-12-18 19:47:05,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-12-18 19:47:05,551 INFO L78 Accepts]: Start accepts. Automaton has has 203 states, 202 states have (on average 5.054455445544554) internal successors, (1021), 203 states have internal predecessors, (1021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 353 [2021-12-18 19:47:05,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:47:05,552 INFO L225 Difference]: With dead ends: 1411 [2021-12-18 19:47:05,552 INFO L226 Difference]: Without dead ends: 1411 [2021-12-18 19:47:05,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 807 GetRequests, 571 SyntacticMatches, 0 SemanticMatches, 236 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19119 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=10462, Invalid=45944, Unknown=0, NotChecked=0, Total=56406 [2021-12-18 19:47:05,555 INFO L933 BasicCegarLoop]: 234 mSDtfsCounter, 4351 mSDsluCounter, 4746 mSDsCounter, 0 mSdLazyCounter, 6176 mSolverCounterSat, 308 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4351 SdHoareTripleChecker+Valid, 4980 SdHoareTripleChecker+Invalid, 6484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 308 IncrementalHoareTripleChecker+Valid, 6176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:47:05,555 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4351 Valid, 4980 Invalid, 6484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [308 Valid, 6176 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-12-18 19:47:05,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1411 states. [2021-12-18 19:47:05,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1411 to 712. [2021-12-18 19:47:05,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 712 states, 711 states have (on average 1.0576652601969059) internal successors, (752), 711 states have internal predecessors, (752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:47:05,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 752 transitions. [2021-12-18 19:47:05,560 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 752 transitions. Word has length 353 [2021-12-18 19:47:05,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:47:05,560 INFO L470 AbstractCegarLoop]: Abstraction has 712 states and 752 transitions. [2021-12-18 19:47:05,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 203 states, 202 states have (on average 5.054455445544554) internal successors, (1021), 203 states have internal predecessors, (1021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:47:05,561 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 752 transitions. [2021-12-18 19:47:05,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2021-12-18 19:47:05,562 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:47:05,562 INFO L514 BasicCegarLoop]: trace histogram [34, 34, 34, 34, 34, 33, 31, 31, 31, 31, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:47:05,585 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-12-18 19:47:05,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-12-18 19:47:05,764 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:47:05,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:47:05,764 INFO L85 PathProgramCache]: Analyzing trace with hash 1364190372, now seen corresponding path program 34 times [2021-12-18 19:47:05,764 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:47:05,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774272761] [2021-12-18 19:47:05,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:47:05,764 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:47:05,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:47:07,643 INFO L134 CoverageAnalysis]: Checked inductivity of 5301 backedges. 133 proven. 5154 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:47:07,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:47:07,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774272761] [2021-12-18 19:47:07,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774272761] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:47:07,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783349860] [2021-12-18 19:47:07,644 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-18 19:47:07,644 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:47:07,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:47:07,645 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:47:07,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-12-18 19:47:08,093 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-18 19:47:08,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:47:08,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 1141 conjuncts, 150 conjunts are in the unsatisfiable core [2021-12-18 19:47:08,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:47:08,117 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:47:08,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:47:10,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 9 [2021-12-18 19:47:14,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-18 19:47:14,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2021-12-18 19:47:14,507 INFO L134 CoverageAnalysis]: Checked inductivity of 5301 backedges. 2954 proven. 2333 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:47:14,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:47:18,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 11 [2021-12-18 19:47:18,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 20 treesize of output 18 [2021-12-18 19:47:24,377 INFO L134 CoverageAnalysis]: Checked inductivity of 5301 backedges. 2893 proven. 2394 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:47:24,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783349860] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:47:24,377 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:47:24,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 73, 73] total 211 [2021-12-18 19:47:24,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181644951] [2021-12-18 19:47:24,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:47:24,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 211 states [2021-12-18 19:47:24,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:47:24,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 211 interpolants. [2021-12-18 19:47:24,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3700, Invalid=40610, Unknown=0, NotChecked=0, Total=44310 [2021-12-18 19:47:24,381 INFO L87 Difference]: Start difference. First operand 712 states and 752 transitions. Second operand has 211 states, 211 states have (on average 4.867298578199052) internal successors, (1027), 211 states have internal predecessors, (1027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:47:31,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:47:31,666 INFO L93 Difference]: Finished difference Result 1574 states and 1704 transitions. [2021-12-18 19:47:31,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-12-18 19:47:31,666 INFO L78 Accepts]: Start accepts. Automaton has has 211 states, 211 states have (on average 4.867298578199052) internal successors, (1027), 211 states have internal predecessors, (1027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 359 [2021-12-18 19:47:31,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:47:31,667 INFO L225 Difference]: With dead ends: 1574 [2021-12-18 19:47:31,667 INFO L226 Difference]: Without dead ends: 727 [2021-12-18 19:47:31,670 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 923 GetRequests, 639 SyntacticMatches, 3 SemanticMatches, 281 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24549 ImplicationChecksByTransitivity, 17.5s TimeCoverageRelationStatistics Valid=6670, Invalid=73136, Unknown=0, NotChecked=0, Total=79806 [2021-12-18 19:47:31,670 INFO L933 BasicCegarLoop]: 169 mSDtfsCounter, 573 mSDsluCounter, 10525 mSDsCounter, 0 mSdLazyCounter, 7446 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 573 SdHoareTripleChecker+Valid, 10694 SdHoareTripleChecker+Invalid, 8260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 7446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 705 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-12-18 19:47:31,670 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [573 Valid, 10694 Invalid, 8260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 7446 Invalid, 0 Unknown, 705 Unchecked, 2.5s Time] [2021-12-18 19:47:31,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 727 states. [2021-12-18 19:47:31,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 727 to 720. [2021-12-18 19:47:31,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 719 states have (on average 1.0570236439499305) internal successors, (760), 719 states have internal predecessors, (760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:47:31,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 760 transitions. [2021-12-18 19:47:31,674 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 760 transitions. Word has length 359 [2021-12-18 19:47:31,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:47:31,675 INFO L470 AbstractCegarLoop]: Abstraction has 720 states and 760 transitions. [2021-12-18 19:47:31,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 211 states, 211 states have (on average 4.867298578199052) internal successors, (1027), 211 states have internal predecessors, (1027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:47:31,675 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 760 transitions. [2021-12-18 19:47:31,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2021-12-18 19:47:31,677 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:47:31,677 INFO L514 BasicCegarLoop]: trace histogram [34, 34, 34, 34, 34, 33, 32, 32, 32, 32, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:47:31,696 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-12-18 19:47:31,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:47:31,885 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:47:31,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:47:31,885 INFO L85 PathProgramCache]: Analyzing trace with hash -1789190617, now seen corresponding path program 35 times [2021-12-18 19:47:31,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:47:31,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759368422] [2021-12-18 19:47:31,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:47:31,886 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:47:31,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:47:33,781 INFO L134 CoverageAnalysis]: Checked inductivity of 5426 backedges. 1770 proven. 3642 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:47:33,781 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:47:33,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759368422] [2021-12-18 19:47:33,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759368422] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:47:33,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32445496] [2021-12-18 19:47:33,781 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-18 19:47:33,782 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:47:33,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:47:33,784 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:47:33,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-12-18 19:47:36,291 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 33 check-sat command(s) [2021-12-18 19:47:36,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:47:36,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 1293 conjuncts, 186 conjunts are in the unsatisfiable core [2021-12-18 19:47:36,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:47:36,325 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:47:36,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:47:42,002 INFO L134 CoverageAnalysis]: Checked inductivity of 5426 backedges. 1891 proven. 3527 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-18 19:47:42,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:47:47,923 INFO L134 CoverageAnalysis]: Checked inductivity of 5426 backedges. 2016 proven. 3396 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:47:47,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32445496] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:47:47,923 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:47:47,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 70, 69] total 202 [2021-12-18 19:47:47,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884525263] [2021-12-18 19:47:47,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:47:47,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 203 states [2021-12-18 19:47:47,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:47:47,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 203 interpolants. [2021-12-18 19:47:47,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4671, Invalid=36335, Unknown=0, NotChecked=0, Total=41006 [2021-12-18 19:47:47,927 INFO L87 Difference]: Start difference. First operand 720 states and 760 transitions. Second operand has 203 states, 202 states have (on average 5.074257425742574) internal successors, (1025), 203 states have internal predecessors, (1025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:47:53,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:47:53,887 INFO L93 Difference]: Finished difference Result 1453 states and 1559 transitions. [2021-12-18 19:47:53,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-12-18 19:47:53,888 INFO L78 Accepts]: Start accepts. Automaton has has 203 states, 202 states have (on average 5.074257425742574) internal successors, (1025), 203 states have internal predecessors, (1025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 363 [2021-12-18 19:47:53,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:47:53,889 INFO L225 Difference]: With dead ends: 1453 [2021-12-18 19:47:53,889 INFO L226 Difference]: Without dead ends: 1453 [2021-12-18 19:47:53,892 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 830 GetRequests, 590 SyntacticMatches, 2 SemanticMatches, 238 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15991 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=9280, Invalid=48080, Unknown=0, NotChecked=0, Total=57360 [2021-12-18 19:47:53,892 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 7520 mSDsluCounter, 10618 mSDsCounter, 0 mSdLazyCounter, 13943 mSolverCounterSat, 720 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7520 SdHoareTripleChecker+Valid, 10859 SdHoareTripleChecker+Invalid, 14663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 720 IncrementalHoareTripleChecker+Valid, 13943 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2021-12-18 19:47:53,893 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7520 Valid, 10859 Invalid, 14663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [720 Valid, 13943 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2021-12-18 19:47:53,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1453 states. [2021-12-18 19:47:53,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1453 to 732. [2021-12-18 19:47:53,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 731 states have (on average 1.0574555403556771) internal successors, (773), 731 states have internal predecessors, (773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:47:53,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 773 transitions. [2021-12-18 19:47:53,899 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 773 transitions. Word has length 363 [2021-12-18 19:47:53,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:47:53,899 INFO L470 AbstractCegarLoop]: Abstraction has 732 states and 773 transitions. [2021-12-18 19:47:53,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 203 states, 202 states have (on average 5.074257425742574) internal successors, (1025), 203 states have internal predecessors, (1025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:47:53,899 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 773 transitions. [2021-12-18 19:47:53,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2021-12-18 19:47:53,901 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:47:53,901 INFO L514 BasicCegarLoop]: trace histogram [35, 35, 35, 35, 35, 34, 32, 32, 32, 32, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:47:53,924 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-12-18 19:47:54,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-12-18 19:47:54,117 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:47:54,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:47:54,117 INFO L85 PathProgramCache]: Analyzing trace with hash 311427195, now seen corresponding path program 36 times [2021-12-18 19:47:54,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:47:54,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967983274] [2021-12-18 19:47:54,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:47:54,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:47:54,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:47:55,945 INFO L134 CoverageAnalysis]: Checked inductivity of 5631 backedges. 137 proven. 5480 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:47:55,945 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:47:55,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967983274] [2021-12-18 19:47:55,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967983274] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:47:55,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713608501] [2021-12-18 19:47:55,945 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-18 19:47:55,945 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:47:55,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:47:55,947 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:47:55,948 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-12-18 19:48:04,058 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 34 check-sat command(s) [2021-12-18 19:48:04,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:48:04,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 1313 conjuncts, 217 conjunts are in the unsatisfiable core [2021-12-18 19:48:04,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:48:05,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:48:06,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:48:06,732 INFO L134 CoverageAnalysis]: Checked inductivity of 5631 backedges. 137 proven. 5480 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:48:06,732 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:48:07,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:48:07,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:48:07,805 INFO L134 CoverageAnalysis]: Checked inductivity of 5631 backedges. 137 proven. 5480 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:48:07,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713608501] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:48:07,805 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:48:07,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 74, 74] total 118 [2021-12-18 19:48:07,806 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369195711] [2021-12-18 19:48:07,806 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:48:07,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 118 states [2021-12-18 19:48:07,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:48:07,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2021-12-18 19:48:07,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=13476, Unknown=0, NotChecked=0, Total=13806 [2021-12-18 19:48:07,807 INFO L87 Difference]: Start difference. First operand 732 states and 773 transitions. Second operand has 118 states, 118 states have (on average 4.669491525423729) internal successors, (551), 118 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:48:20,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:48:20,612 INFO L93 Difference]: Finished difference Result 1864 states and 1998 transitions. [2021-12-18 19:48:20,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2021-12-18 19:48:20,613 INFO L78 Accepts]: Start accepts. Automaton has has 118 states, 118 states have (on average 4.669491525423729) internal successors, (551), 118 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 369 [2021-12-18 19:48:20,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:48:20,613 INFO L225 Difference]: With dead ends: 1864 [2021-12-18 19:48:20,613 INFO L226 Difference]: Without dead ends: 746 [2021-12-18 19:48:20,615 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 883 GetRequests, 691 SyntacticMatches, 4 SemanticMatches, 188 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 6857 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=1164, Invalid=34746, Unknown=0, NotChecked=0, Total=35910 [2021-12-18 19:48:20,615 INFO L933 BasicCegarLoop]: 238 mSDtfsCounter, 1414 mSDsluCounter, 19815 mSDsCounter, 0 mSdLazyCounter, 25633 mSolverCounterSat, 263 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1414 SdHoareTripleChecker+Valid, 20053 SdHoareTripleChecker+Invalid, 26235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 263 IncrementalHoareTripleChecker+Valid, 25633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 339 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2021-12-18 19:48:20,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1414 Valid, 20053 Invalid, 26235 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [263 Valid, 25633 Invalid, 0 Unknown, 339 Unchecked, 8.3s Time] [2021-12-18 19:48:20,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2021-12-18 19:48:20,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 740. [2021-12-18 19:48:20,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 739 states have (on average 1.0568335588633289) internal successors, (781), 739 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:48:20,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 781 transitions. [2021-12-18 19:48:20,618 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 781 transitions. Word has length 369 [2021-12-18 19:48:20,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:48:20,619 INFO L470 AbstractCegarLoop]: Abstraction has 740 states and 781 transitions. [2021-12-18 19:48:20,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 118 states, 118 states have (on average 4.669491525423729) internal successors, (551), 118 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:48:20,619 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 781 transitions. [2021-12-18 19:48:20,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 374 [2021-12-18 19:48:20,620 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:48:20,621 INFO L514 BasicCegarLoop]: trace histogram [35, 35, 35, 35, 35, 34, 33, 33, 33, 33, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:48:20,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-12-18 19:48:20,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-12-18 19:48:20,835 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:48:20,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:48:20,836 INFO L85 PathProgramCache]: Analyzing trace with hash 565146174, now seen corresponding path program 37 times [2021-12-18 19:48:20,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:48:20,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264235566] [2021-12-18 19:48:20,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:48:20,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:48:20,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:48:22,956 INFO L134 CoverageAnalysis]: Checked inductivity of 5760 backedges. 1891 proven. 3855 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:48:22,956 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:48:22,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264235566] [2021-12-18 19:48:22,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264235566] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:48:22,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747860065] [2021-12-18 19:48:22,956 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-18 19:48:22,956 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:48:22,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:48:22,957 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:48:22,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-12-18 19:48:23,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:48:23,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 1327 conjuncts, 180 conjunts are in the unsatisfiable core [2021-12-18 19:48:23,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:48:25,442 INFO L134 CoverageAnalysis]: Checked inductivity of 5760 backedges. 2016 proven. 3730 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:48:25,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:48:27,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 5 treesize of output 3 [2021-12-18 19:48:27,505 INFO L134 CoverageAnalysis]: Checked inductivity of 5760 backedges. 2016 proven. 3730 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:48:27,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747860065] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:48:27,506 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:48:27,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 72, 72] total 147 [2021-12-18 19:48:27,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709787218] [2021-12-18 19:48:27,506 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:48:27,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 148 states [2021-12-18 19:48:27,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:48:27,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 148 interpolants. [2021-12-18 19:48:27,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2559, Invalid=19197, Unknown=0, NotChecked=0, Total=21756 [2021-12-18 19:48:27,511 INFO L87 Difference]: Start difference. First operand 740 states and 781 transitions. Second operand has 148 states, 147 states have (on average 5.081632653061225) internal successors, (747), 148 states have internal predecessors, (747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:48:32,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:48:32,315 INFO L93 Difference]: Finished difference Result 1495 states and 1604 transitions. [2021-12-18 19:48:32,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-12-18 19:48:32,316 INFO L78 Accepts]: Start accepts. Automaton has has 148 states, 147 states have (on average 5.081632653061225) internal successors, (747), 148 states have internal predecessors, (747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 373 [2021-12-18 19:48:32,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:48:32,317 INFO L225 Difference]: With dead ends: 1495 [2021-12-18 19:48:32,317 INFO L226 Difference]: Without dead ends: 1495 [2021-12-18 19:48:32,319 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 853 GetRequests, 668 SyntacticMatches, 2 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9403 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=6106, Invalid=27934, Unknown=0, NotChecked=0, Total=34040 [2021-12-18 19:48:32,319 INFO L933 BasicCegarLoop]: 248 mSDtfsCounter, 3356 mSDsluCounter, 9565 mSDsCounter, 0 mSdLazyCounter, 12947 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3356 SdHoareTripleChecker+Valid, 9813 SdHoareTripleChecker+Invalid, 13163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 12947 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2021-12-18 19:48:32,319 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3356 Valid, 9813 Invalid, 13163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 12947 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2021-12-18 19:48:32,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1495 states. [2021-12-18 19:48:32,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1495 to 752. [2021-12-18 19:48:32,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 752 states, 751 states have (on average 1.0572569906790945) internal successors, (794), 751 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:48:32,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 752 states to 752 states and 794 transitions. [2021-12-18 19:48:32,324 INFO L78 Accepts]: Start accepts. Automaton has 752 states and 794 transitions. Word has length 373 [2021-12-18 19:48:32,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:48:32,325 INFO L470 AbstractCegarLoop]: Abstraction has 752 states and 794 transitions. [2021-12-18 19:48:32,325 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 148 states, 147 states have (on average 5.081632653061225) internal successors, (747), 148 states have internal predecessors, (747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:48:32,325 INFO L276 IsEmpty]: Start isEmpty. Operand 752 states and 794 transitions. [2021-12-18 19:48:32,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 380 [2021-12-18 19:48:32,326 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:48:32,326 INFO L514 BasicCegarLoop]: trace histogram [36, 36, 36, 36, 36, 35, 33, 33, 33, 33, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:48:32,347 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-12-18 19:48:32,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:48:32,546 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:48:32,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:48:32,546 INFO L85 PathProgramCache]: Analyzing trace with hash 1543808850, now seen corresponding path program 38 times [2021-12-18 19:48:32,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:48:32,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479324733] [2021-12-18 19:48:32,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:48:32,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:48:32,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:48:34,240 INFO L134 CoverageAnalysis]: Checked inductivity of 5971 backedges. 141 proven. 5816 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:48:34,240 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:48:34,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479324733] [2021-12-18 19:48:34,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479324733] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:48:34,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677608152] [2021-12-18 19:48:34,241 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-18 19:48:34,241 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:48:34,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:48:34,242 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:48:34,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-12-18 19:48:34,765 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-18 19:48:34,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:48:34,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 1347 conjuncts, 223 conjunts are in the unsatisfiable core [2021-12-18 19:48:34,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:48:36,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2021-12-18 19:48:37,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 7 [2021-12-18 19:48:37,503 INFO L134 CoverageAnalysis]: Checked inductivity of 5971 backedges. 141 proven. 5816 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:48:37,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:48:37,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 13 [2021-12-18 19:48:37,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 26 treesize of output 22 [2021-12-18 19:48:38,193 INFO L134 CoverageAnalysis]: Checked inductivity of 5971 backedges. 141 proven. 5816 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:48:38,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677608152] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:48:38,193 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:48:38,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 76, 76] total 121 [2021-12-18 19:48:38,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222569057] [2021-12-18 19:48:38,194 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:48:38,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 121 states [2021-12-18 19:48:38,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:48:38,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 121 interpolants. [2021-12-18 19:48:38,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=338, Invalid=14182, Unknown=0, NotChecked=0, Total=14520 [2021-12-18 19:48:38,196 INFO L87 Difference]: Start difference. First operand 752 states and 794 transitions. Second operand has 121 states, 121 states have (on average 4.669421487603306) internal successors, (565), 121 states have internal predecessors, (565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:48:51,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:48:51,485 INFO L93 Difference]: Finished difference Result 1918 states and 2056 transitions. [2021-12-18 19:48:51,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2021-12-18 19:48:51,486 INFO L78 Accepts]: Start accepts. Automaton has has 121 states, 121 states have (on average 4.669421487603306) internal successors, (565), 121 states have internal predecessors, (565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 379 [2021-12-18 19:48:51,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:48:51,487 INFO L225 Difference]: With dead ends: 1918 [2021-12-18 19:48:51,487 INFO L226 Difference]: Without dead ends: 766 [2021-12-18 19:48:51,489 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 906 GetRequests, 710 SyntacticMatches, 4 SemanticMatches, 192 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 7035 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=1351, Invalid=36091, Unknown=0, NotChecked=0, Total=37442 [2021-12-18 19:48:51,489 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 1289 mSDsluCounter, 21042 mSDsCounter, 0 mSdLazyCounter, 27541 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1289 SdHoareTripleChecker+Valid, 21287 SdHoareTripleChecker+Invalid, 27844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 27541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 134 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2021-12-18 19:48:51,489 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1289 Valid, 21287 Invalid, 27844 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [169 Valid, 27541 Invalid, 0 Unknown, 134 Unchecked, 8.6s Time] [2021-12-18 19:48:51,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 766 states. [2021-12-18 19:48:51,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 766 to 760. [2021-12-18 19:48:51,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 760 states, 759 states have (on average 1.0566534914361) internal successors, (802), 759 states have internal predecessors, (802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:48:51,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 760 states to 760 states and 802 transitions. [2021-12-18 19:48:51,492 INFO L78 Accepts]: Start accepts. Automaton has 760 states and 802 transitions. Word has length 379 [2021-12-18 19:48:51,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:48:51,492 INFO L470 AbstractCegarLoop]: Abstraction has 760 states and 802 transitions. [2021-12-18 19:48:51,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 121 states, 121 states have (on average 4.669421487603306) internal successors, (565), 121 states have internal predecessors, (565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:48:51,493 INFO L276 IsEmpty]: Start isEmpty. Operand 760 states and 802 transitions. [2021-12-18 19:48:51,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 384 [2021-12-18 19:48:51,494 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 19:48:51,494 INFO L514 BasicCegarLoop]: trace histogram [36, 36, 36, 36, 36, 35, 34, 34, 34, 34, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:48:51,528 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-12-18 19:48:51,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:48:51,695 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 15 more)] === [2021-12-18 19:48:51,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 19:48:51,695 INFO L85 PathProgramCache]: Analyzing trace with hash -1384185515, now seen corresponding path program 39 times [2021-12-18 19:48:51,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 19:48:51,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664339757] [2021-12-18 19:48:51,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 19:48:51,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 19:48:51,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 19:48:53,812 INFO L134 CoverageAnalysis]: Checked inductivity of 6104 backedges. 2016 proven. 4074 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-18 19:48:53,812 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 19:48:53,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664339757] [2021-12-18 19:48:53,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664339757] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-18 19:48:53,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648956297] [2021-12-18 19:48:53,813 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-18 19:48:53,813 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-18 19:48:53,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 19:48:53,814 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-18 19:48:53,814 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-12-18 19:49:04,122 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 35 check-sat command(s) [2021-12-18 19:49:04,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-18 19:49:04,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 1361 conjuncts, 96 conjunts are in the unsatisfiable core [2021-12-18 19:49:04,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-18 19:49:04,162 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-18 19:49:04,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 1 case distinctions, treesize of input 9 treesize of output 15 [2021-12-18 19:49:04,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 11 [2021-12-18 19:49:05,197 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-18 19:49:05,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-12-18 19:49:05,478 INFO L134 CoverageAnalysis]: Checked inductivity of 6104 backedges. 0 proven. 611 refuted. 0 times theorem prover too weak. 5493 trivial. 0 not checked. [2021-12-18 19:49:05,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-18 19:49:08,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 11 [2021-12-18 19:49:08,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 20 treesize of output 18 [2021-12-18 19:49:09,256 INFO L134 CoverageAnalysis]: Checked inductivity of 6104 backedges. 0 proven. 611 refuted. 0 times theorem prover too weak. 5493 trivial. 0 not checked. [2021-12-18 19:49:09,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648956297] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-18 19:49:09,257 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-18 19:49:09,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 10, 10] total 91 [2021-12-18 19:49:09,257 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248854641] [2021-12-18 19:49:09,257 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-18 19:49:09,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2021-12-18 19:49:09,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 19:49:09,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2021-12-18 19:49:09,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1149, Invalid=7223, Unknown=0, NotChecked=0, Total=8372 [2021-12-18 19:49:09,259 INFO L87 Difference]: Start difference. First operand 760 states and 802 transitions. Second operand has 92 states, 91 states have (on average 5.021978021978022) internal successors, (457), 92 states have internal predecessors, (457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:49:14,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 19:49:14,179 INFO L93 Difference]: Finished difference Result 1502 states and 1610 transitions. [2021-12-18 19:49:14,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-12-18 19:49:14,179 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 91 states have (on average 5.021978021978022) internal successors, (457), 92 states have internal predecessors, (457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 383 [2021-12-18 19:49:14,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 19:49:14,180 INFO L225 Difference]: With dead ends: 1502 [2021-12-18 19:49:14,180 INFO L226 Difference]: Without dead ends: 0 [2021-12-18 19:49:14,181 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 880 GetRequests, 747 SyntacticMatches, 1 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2963 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=3453, Invalid=14369, Unknown=0, NotChecked=0, Total=17822 [2021-12-18 19:49:14,181 INFO L933 BasicCegarLoop]: 253 mSDtfsCounter, 4316 mSDsluCounter, 8351 mSDsCounter, 0 mSdLazyCounter, 8994 mSolverCounterSat, 798 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4316 SdHoareTripleChecker+Valid, 8604 SdHoareTripleChecker+Invalid, 10150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 798 IncrementalHoareTripleChecker+Valid, 8994 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 358 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2021-12-18 19:49:14,181 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4316 Valid, 8604 Invalid, 10150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [798 Valid, 8994 Invalid, 0 Unknown, 358 Unchecked, 3.3s Time] [2021-12-18 19:49:14,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-18 19:49:14,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-18 19:49:14,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:49:14,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-18 19:49:14,181 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 383 [2021-12-18 19:49:14,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 19:49:14,181 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-18 19:49:14,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 91 states have (on average 5.021978021978022) internal successors, (457), 92 states have internal predecessors, (457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-18 19:49:14,182 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-18 19:49:14,182 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-18 19:49:14,184 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0REQUIRES_VIOLATION (18 of 19 remaining) [2021-12-18 19:49:14,184 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1REQUIRES_VIOLATION (17 of 19 remaining) [2021-12-18 19:49:14,184 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2REQUIRES_VIOLATION (16 of 19 remaining) [2021-12-18 19:49:14,184 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3REQUIRES_VIOLATION (15 of 19 remaining) [2021-12-18 19:49:14,184 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4REQUIRES_VIOLATION (14 of 19 remaining) [2021-12-18 19:49:14,184 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5REQUIRES_VIOLATION (13 of 19 remaining) [2021-12-18 19:49:14,184 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6REQUIRES_VIOLATION (12 of 19 remaining) [2021-12-18 19:49:14,184 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7REQUIRES_VIOLATION (11 of 19 remaining) [2021-12-18 19:49:14,184 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8REQUIRES_VIOLATION (10 of 19 remaining) [2021-12-18 19:49:14,184 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9REQUIRES_VIOLATION (9 of 19 remaining) [2021-12-18 19:49:14,184 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10REQUIRES_VIOLATION (8 of 19 remaining) [2021-12-18 19:49:14,184 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11REQUIRES_VIOLATION (7 of 19 remaining) [2021-12-18 19:49:14,184 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12REQUIRES_VIOLATION (6 of 19 remaining) [2021-12-18 19:49:14,184 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr13REQUIRES_VIOLATION (5 of 19 remaining) [2021-12-18 19:49:14,184 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr14REQUIRES_VIOLATION (4 of 19 remaining) [2021-12-18 19:49:14,185 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr15REQUIRES_VIOLATION (3 of 19 remaining) [2021-12-18 19:49:14,185 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr16REQUIRES_VIOLATION (2 of 19 remaining) [2021-12-18 19:49:14,185 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr17REQUIRES_VIOLATION (1 of 19 remaining) [2021-12-18 19:49:14,185 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr18ASSERT_VIOLATIONMEMORY_LEAK (0 of 19 remaining) [2021-12-18 19:49:14,223 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2021-12-18 19:49:14,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-12-18 19:49:14,395 INFO L732 BasicCegarLoop]: Path program histogram: [40, 39, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 19:49:14,397 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-18 19:49:14,399 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.12 07:49:14 BoogieIcfgContainer [2021-12-18 19:49:14,399 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-18 19:49:14,399 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-18 19:49:14,399 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-18 19:49:14,400 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-18 19:49:14,400 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.12 07:36:46" (3/4) ... [2021-12-18 19:49:14,402 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-12-18 19:49:14,418 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 13 nodes and edges [2021-12-18 19:49:14,418 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2021-12-18 19:49:14,418 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2021-12-18 19:49:14,418 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-12-18 19:49:14,446 INFO L141 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2021-12-18 19:49:14,446 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-18 19:49:14,446 INFO L158 Benchmark]: Toolchain (without parser) took 748293.01ms. Allocated memory was 94.4MB in the beginning and 861.9MB in the end (delta: 767.6MB). Free memory was 59.8MB in the beginning and 596.5MB in the end (delta: -536.6MB). Peak memory consumption was 230.8MB. Max. memory is 16.1GB. [2021-12-18 19:49:14,447 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 77.6MB. Free memory was 48.7MB in the beginning and 48.6MB in the end (delta: 28.5kB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-18 19:49:14,447 INFO L158 Benchmark]: CACSL2BoogieTranslator took 328.71ms. Allocated memory is still 94.4MB. Free memory was 59.7MB in the beginning and 65.6MB in the end (delta: -5.9MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2021-12-18 19:49:14,447 INFO L158 Benchmark]: Boogie Procedure Inliner took 26.61ms. Allocated memory is still 94.4MB. Free memory was 65.1MB in the beginning and 63.5MB in the end (delta: 1.7MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-18 19:49:14,447 INFO L158 Benchmark]: Boogie Preprocessor took 16.25ms. Allocated memory is still 94.4MB. Free memory was 63.5MB in the beginning and 61.8MB in the end (delta: 1.7MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-18 19:49:14,447 INFO L158 Benchmark]: RCFGBuilder took 260.22ms. Allocated memory is still 94.4MB. Free memory was 61.8MB in the beginning and 48.4MB in the end (delta: 13.4MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2021-12-18 19:49:14,447 INFO L158 Benchmark]: TraceAbstraction took 747610.41ms. Allocated memory was 94.4MB in the beginning and 861.9MB in the end (delta: 767.6MB). Free memory was 47.9MB in the beginning and 600.7MB in the end (delta: -552.7MB). Peak memory consumption was 216.5MB. Max. memory is 16.1GB. [2021-12-18 19:49:14,447 INFO L158 Benchmark]: Witness Printer took 46.83ms. Allocated memory is still 861.9MB. Free memory was 600.7MB in the beginning and 596.5MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-12-18 19:49:14,448 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14ms. Allocated memory is still 77.6MB. Free memory was 48.7MB in the beginning and 48.6MB in the end (delta: 28.5kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 328.71ms. Allocated memory is still 94.4MB. Free memory was 59.7MB in the beginning and 65.6MB in the end (delta: -5.9MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 26.61ms. Allocated memory is still 94.4MB. Free memory was 65.1MB in the beginning and 63.5MB in the end (delta: 1.7MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 16.25ms. Allocated memory is still 94.4MB. Free memory was 63.5MB in the beginning and 61.8MB in the end (delta: 1.7MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 260.22ms. Allocated memory is still 94.4MB. Free memory was 61.8MB in the beginning and 48.4MB in the end (delta: 13.4MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * TraceAbstraction took 747610.41ms. Allocated memory was 94.4MB in the beginning and 861.9MB in the end (delta: 767.6MB). Free memory was 47.9MB in the beginning and 600.7MB in the end (delta: -552.7MB). Peak memory consumption was 216.5MB. Max. memory is 16.1GB. * Witness Printer took 46.83ms. Allocated memory is still 861.9MB. Free memory was 600.7MB in the beginning and 596.5MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 543]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 543]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 548]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 548]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 551]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 551]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 552]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 552]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 519]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 519]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 521]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 521]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 522]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 522]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 522]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 522]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 524]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 524]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 529]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 54 locations, 19 error locations. Started 1 CEGAR loops. OverallTime: 747.6s, OverallIterations: 107, TraceHistogramMax: 36, PathProgramHistogramMax: 40, EmptinessCheckTime: 0.1s, AutomataDifference: 288.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 112266 SdHoareTripleChecker+Valid, 146.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 112266 mSDsluCounter, 451613 SdHoareTripleChecker+Invalid, 122.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 18754 IncrementalHoareTripleChecker+Unchecked, 440092 mSDsCounter, 11447 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 520056 IncrementalHoareTripleChecker+Invalid, 550257 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 11447 mSolverCounterUnsat, 11521 mSDtfsCounter, 520056 mSolverCounterSat, 1.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 38541 GetRequests, 27833 SyntacticMatches, 238 SemanticMatches, 10470 ConstructedPredicates, 2 IntricatePredicates, 86 DeprecatedPredicates, 398230 ImplicationChecksByTransitivity, 355.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1890occurred in iteration=78, InterpolantAutomatonStates: 4651, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.7s AutomataMinimizationTime, 107 MinimizatonAttempts, 20927 StatesRemovedByMinimization, 88 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.0s SsaConstructionTime, 68.2s SatisfiabilityAnalysisTime, 355.9s InterpolantComputationTime, 31890 NumberOfCodeBlocks, 31410 NumberOfCodeBlocksAsserted, 874 NumberOfCheckSat, 47411 ConstructedInterpolants, 3305 QuantifiedInterpolants, 537667 SizeOfPredicates, 1311 NumberOfNonLiveVariables, 57704 ConjunctsInSsa, 8656 ConjunctsInUnsatCore, 283 InterpolantComputations, 19 PerfectInterpolantSequences, 119616/450429 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 19 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2021-12-18 19:49:14,523 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE