./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec9_product09.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version eb692b52 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/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/elevator_spec9_product09.cil.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash cc5b9f71a5434758faa1f6f3febe6f12c158e9feff610b938ef9d4658acd21ff --- Real Ultimate output --- This is Ultimate 0.2.2-?-eb692b5 [2022-07-19 17:00:17,065 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-19 17:00:17,067 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-19 17:00:17,097 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-19 17:00:17,097 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-19 17:00:17,098 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-19 17:00:17,099 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-19 17:00:17,102 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-19 17:00:17,103 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-19 17:00:17,104 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-19 17:00:17,105 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-19 17:00:17,106 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-19 17:00:17,106 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-19 17:00:17,107 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-19 17:00:17,108 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-19 17:00:17,109 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-19 17:00:17,110 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-19 17:00:17,110 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-19 17:00:17,112 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-19 17:00:17,114 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-19 17:00:17,115 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-19 17:00:17,117 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-19 17:00:17,118 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-19 17:00:17,119 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-19 17:00:17,120 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-19 17:00:17,122 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-19 17:00:17,122 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-19 17:00:17,123 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-19 17:00:17,124 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-19 17:00:17,124 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-19 17:00:17,125 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-19 17:00:17,125 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-19 17:00:17,126 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-19 17:00:17,127 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-19 17:00:17,127 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-19 17:00:17,128 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-19 17:00:17,128 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-19 17:00:17,129 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-19 17:00:17,129 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-19 17:00:17,129 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-19 17:00:17,130 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-19 17:00:17,131 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-19 17:00:17,132 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-19 17:00:17,149 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-19 17:00:17,149 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-19 17:00:17,150 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-19 17:00:17,150 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-19 17:00:17,150 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-19 17:00:17,151 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-19 17:00:17,151 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-19 17:00:17,151 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-19 17:00:17,152 INFO L138 SettingsManager]: * Use SBE=true [2022-07-19 17:00:17,152 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-19 17:00:17,152 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-19 17:00:17,152 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-19 17:00:17,152 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-19 17:00:17,153 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-19 17:00:17,153 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-19 17:00:17,153 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-19 17:00:17,153 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-19 17:00:17,153 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-19 17:00:17,154 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-19 17:00:17,154 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-19 17:00:17,154 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-19 17:00:17,154 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-19 17:00:17,154 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-19 17:00:17,155 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-19 17:00:17,155 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 17:00:17,155 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-19 17:00:17,155 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-19 17:00:17,155 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-19 17:00:17,156 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-19 17:00:17,156 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-19 17:00:17,156 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-19 17:00:17,156 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-19 17:00:17,156 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-19 17:00:17,157 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 ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> cc5b9f71a5434758faa1f6f3febe6f12c158e9feff610b938ef9d4658acd21ff [2022-07-19 17:00:17,408 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-19 17:00:17,438 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-19 17:00:17,441 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-19 17:00:17,442 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-19 17:00:17,443 INFO L275 PluginConnector]: CDTParser initialized [2022-07-19 17:00:17,444 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec9_product09.cil.c [2022-07-19 17:00:17,501 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d9cb4cdcf/f42804eaebe24e23a5994415a91e7299/FLAG878e43555 [2022-07-19 17:00:18,046 INFO L306 CDTParser]: Found 1 translation units. [2022-07-19 17:00:18,046 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec9_product09.cil.c [2022-07-19 17:00:18,071 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d9cb4cdcf/f42804eaebe24e23a5994415a91e7299/FLAG878e43555 [2022-07-19 17:00:18,307 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d9cb4cdcf/f42804eaebe24e23a5994415a91e7299 [2022-07-19 17:00:18,309 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-19 17:00:18,310 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-19 17:00:18,315 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-19 17:00:18,315 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-19 17:00:18,320 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-19 17:00:18,321 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 05:00:18" (1/1) ... [2022-07-19 17:00:18,322 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@682a616a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 05:00:18, skipping insertion in model container [2022-07-19 17:00:18,322 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 05:00:18" (1/1) ... [2022-07-19 17:00:18,328 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-19 17:00:18,408 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-19 17:00:18,828 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec9_product09.cil.c[70349,70362] [2022-07-19 17:00:18,831 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 17:00:18,838 INFO L203 MainTranslator]: Completed pre-run [2022-07-19 17:00:18,947 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec9_product09.cil.c[70349,70362] [2022-07-19 17:00:18,955 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 17:00:18,981 INFO L208 MainTranslator]: Completed translation [2022-07-19 17:00:18,982 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 05:00:18 WrapperNode [2022-07-19 17:00:18,982 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-19 17:00:18,983 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-19 17:00:18,983 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-19 17:00:18,984 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-19 17:00:18,990 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 05:00:18" (1/1) ... [2022-07-19 17:00:19,019 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 05:00:18" (1/1) ... [2022-07-19 17:00:19,055 INFO L137 Inliner]: procedures = 89, calls = 327, calls flagged for inlining = 25, calls inlined = 22, statements flattened = 771 [2022-07-19 17:00:19,056 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-19 17:00:19,056 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-19 17:00:19,056 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-19 17:00:19,057 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-19 17:00:19,064 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 05:00:18" (1/1) ... [2022-07-19 17:00:19,064 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 05:00:18" (1/1) ... [2022-07-19 17:00:19,069 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 05:00:18" (1/1) ... [2022-07-19 17:00:19,070 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 05:00:18" (1/1) ... [2022-07-19 17:00:19,093 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 05:00:18" (1/1) ... [2022-07-19 17:00:19,107 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 05:00:18" (1/1) ... [2022-07-19 17:00:19,112 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 05:00:18" (1/1) ... [2022-07-19 17:00:19,120 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-19 17:00:19,121 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-19 17:00:19,122 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-19 17:00:19,122 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-19 17:00:19,124 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 05:00:18" (1/1) ... [2022-07-19 17:00:19,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 17:00:19,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 17:00:19,189 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) [2022-07-19 17:00:19,207 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 [2022-07-19 17:00:19,235 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-19 17:00:19,235 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2022-07-19 17:00:19,236 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2022-07-19 17:00:19,236 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-07-19 17:00:19,236 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-07-19 17:00:19,236 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-07-19 17:00:19,236 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-07-19 17:00:19,236 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-07-19 17:00:19,237 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-07-19 17:00:19,237 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-07-19 17:00:19,237 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-07-19 17:00:19,237 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-07-19 17:00:19,237 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-07-19 17:00:19,237 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-07-19 17:00:19,238 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-07-19 17:00:19,238 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-07-19 17:00:19,238 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-07-19 17:00:19,238 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-07-19 17:00:19,238 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-07-19 17:00:19,238 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-07-19 17:00:19,238 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-07-19 17:00:19,239 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-07-19 17:00:19,239 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-07-19 17:00:19,239 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-07-19 17:00:19,239 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-07-19 17:00:19,239 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-07-19 17:00:19,239 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-07-19 17:00:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-07-19 17:00:19,240 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-07-19 17:00:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-07-19 17:00:19,240 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-07-19 17:00:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure isEmpty [2022-07-19 17:00:19,240 INFO L138 BoogieDeclarations]: Found implementation of procedure isEmpty [2022-07-19 17:00:19,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-19 17:00:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-07-19 17:00:19,241 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-07-19 17:00:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-07-19 17:00:19,241 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-07-19 17:00:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-07-19 17:00:19,241 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-07-19 17:00:19,241 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-19 17:00:19,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-19 17:00:19,242 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-07-19 17:00:19,242 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-07-19 17:00:19,391 INFO L234 CfgBuilder]: Building ICFG [2022-07-19 17:00:19,394 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-19 17:00:20,220 INFO L275 CfgBuilder]: Performing block encoding [2022-07-19 17:00:20,236 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-19 17:00:20,236 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-19 17:00:20,240 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 05:00:20 BoogieIcfgContainer [2022-07-19 17:00:20,240 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-19 17:00:20,244 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-19 17:00:20,244 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-19 17:00:20,247 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-19 17:00:20,248 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.07 05:00:18" (1/3) ... [2022-07-19 17:00:20,248 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@613f3231 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 05:00:20, skipping insertion in model container [2022-07-19 17:00:20,249 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 05:00:18" (2/3) ... [2022-07-19 17:00:20,249 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@613f3231 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 05:00:20, skipping insertion in model container [2022-07-19 17:00:20,250 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 05:00:20" (3/3) ... [2022-07-19 17:00:20,251 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec9_product09.cil.c [2022-07-19 17:00:20,285 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-19 17:00:20,285 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-19 17:00:20,360 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-19 17:00:20,367 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@128c6221, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@14c12db7 [2022-07-19 17:00:20,367 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-19 17:00:20,377 INFO L276 IsEmpty]: Start isEmpty. Operand has 517 states, 412 states have (on average 1.720873786407767) internal successors, (709), 433 states have internal predecessors, (709), 83 states have call successors, (83), 20 states have call predecessors, (83), 20 states have return successors, (83), 77 states have call predecessors, (83), 83 states have call successors, (83) [2022-07-19 17:00:20,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-07-19 17:00:20,402 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:00:20,403 INFO L195 NwaCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:00:20,403 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:00:20,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:00:20,408 INFO L85 PathProgramCache]: Analyzing trace with hash 174502393, now seen corresponding path program 1 times [2022-07-19 17:00:20,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:00:20,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285510806] [2022-07-19 17:00:20,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:00:20,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:00:20,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:20,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:00:20,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:20,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:00:20,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:20,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 17:00:20,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:21,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 17:00:21,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:21,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:00:21,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:21,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:00:21,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:21,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:00:21,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:21,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 17:00:21,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:21,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 17:00:21,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:21,290 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 17:00:21,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:00:21,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285510806] [2022-07-19 17:00:21,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285510806] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:00:21,292 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 17:00:21,292 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 17:00:21,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727810957] [2022-07-19 17:00:21,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:00:21,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 17:00:21,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:00:21,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 17:00:21,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 17:00:21,333 INFO L87 Difference]: Start difference. First operand has 517 states, 412 states have (on average 1.720873786407767) internal successors, (709), 433 states have internal predecessors, (709), 83 states have call successors, (83), 20 states have call predecessors, (83), 20 states have return successors, (83), 77 states have call predecessors, (83), 83 states have call successors, (83) Second operand has 10 states, 10 states have (on average 5.7) internal successors, (57), 6 states have internal predecessors, (57), 2 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-19 17:00:27,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:00:27,865 INFO L93 Difference]: Finished difference Result 1281 states and 2220 transitions. [2022-07-19 17:00:27,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-19 17:00:27,868 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.7) internal successors, (57), 6 states have internal predecessors, (57), 2 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 76 [2022-07-19 17:00:27,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:00:27,887 INFO L225 Difference]: With dead ends: 1281 [2022-07-19 17:00:27,887 INFO L226 Difference]: Without dead ends: 776 [2022-07-19 17:00:27,897 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2022-07-19 17:00:27,900 INFO L413 NwaCegarLoop]: 926 mSDtfsCounter, 962 mSDsluCounter, 2810 mSDsCounter, 0 mSdLazyCounter, 4891 mSolverCounterSat, 276 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1023 SdHoareTripleChecker+Valid, 3736 SdHoareTripleChecker+Invalid, 5167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 276 IncrementalHoareTripleChecker+Valid, 4891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2022-07-19 17:00:27,901 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1023 Valid, 3736 Invalid, 5167 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [276 Valid, 4891 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2022-07-19 17:00:27,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2022-07-19 17:00:28,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 513. [2022-07-19 17:00:28,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 409 states have (on average 1.7114914425427872) internal successors, (700), 428 states have internal predecessors, (700), 83 states have call successors, (83), 20 states have call predecessors, (83), 20 states have return successors, (80), 77 states have call predecessors, (80), 78 states have call successors, (80) [2022-07-19 17:00:28,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 863 transitions. [2022-07-19 17:00:28,083 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 863 transitions. Word has length 76 [2022-07-19 17:00:28,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:00:28,083 INFO L495 AbstractCegarLoop]: Abstraction has 513 states and 863 transitions. [2022-07-19 17:00:28,088 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.7) internal successors, (57), 6 states have internal predecessors, (57), 2 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-19 17:00:28,089 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 863 transitions. [2022-07-19 17:00:28,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-07-19 17:00:28,096 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:00:28,097 INFO L195 NwaCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:00:28,097 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-19 17:00:28,097 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:00:28,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:00:28,098 INFO L85 PathProgramCache]: Analyzing trace with hash -1445356953, now seen corresponding path program 1 times [2022-07-19 17:00:28,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:00:28,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117548786] [2022-07-19 17:00:28,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:00:28,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:00:28,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:28,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:00:28,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:28,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:00:28,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:28,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:00:28,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:28,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 17:00:28,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:28,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:00:28,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:28,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:00:28,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:28,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:00:28,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:28,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 17:00:28,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:28,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-19 17:00:28,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:28,523 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 17:00:28,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:00:28,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117548786] [2022-07-19 17:00:28,525 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117548786] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:00:28,525 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 17:00:28,525 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-19 17:00:28,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137375194] [2022-07-19 17:00:28,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:00:28,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-19 17:00:28,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:00:28,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-19 17:00:28,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-07-19 17:00:28,529 INFO L87 Difference]: Start difference. First operand 513 states and 863 transitions. Second operand has 11 states, 11 states have (on average 5.818181818181818) internal successors, (64), 8 states have internal predecessors, (64), 3 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-19 17:00:41,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:00:41,882 INFO L93 Difference]: Finished difference Result 2358 states and 4223 transitions. [2022-07-19 17:00:41,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-07-19 17:00:41,883 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.818181818181818) internal successors, (64), 8 states have internal predecessors, (64), 3 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 83 [2022-07-19 17:00:41,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:00:41,899 INFO L225 Difference]: With dead ends: 2358 [2022-07-19 17:00:41,900 INFO L226 Difference]: Without dead ends: 1863 [2022-07-19 17:00:41,906 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=260, Invalid=670, Unknown=0, NotChecked=0, Total=930 [2022-07-19 17:00:41,908 INFO L413 NwaCegarLoop]: 984 mSDtfsCounter, 2890 mSDsluCounter, 3492 mSDsCounter, 0 mSdLazyCounter, 8596 mSolverCounterSat, 1200 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2959 SdHoareTripleChecker+Valid, 4476 SdHoareTripleChecker+Invalid, 9796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1200 IncrementalHoareTripleChecker+Valid, 8596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.7s IncrementalHoareTripleChecker+Time [2022-07-19 17:00:41,908 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2959 Valid, 4476 Invalid, 9796 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1200 Valid, 8596 Invalid, 0 Unknown, 0 Unchecked, 10.7s Time] [2022-07-19 17:00:41,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1863 states. [2022-07-19 17:00:42,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1863 to 1324. [2022-07-19 17:00:42,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1324 states, 1049 states have (on average 1.671115347950429) internal successors, (1753), 1096 states have internal predecessors, (1753), 218 states have call successors, (218), 53 states have call predecessors, (218), 56 states have return successors, (252), 210 states have call predecessors, (252), 213 states have call successors, (252) [2022-07-19 17:00:42,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1324 states to 1324 states and 2223 transitions. [2022-07-19 17:00:42,070 INFO L78 Accepts]: Start accepts. Automaton has 1324 states and 2223 transitions. Word has length 83 [2022-07-19 17:00:42,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:00:42,070 INFO L495 AbstractCegarLoop]: Abstraction has 1324 states and 2223 transitions. [2022-07-19 17:00:42,070 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.818181818181818) internal successors, (64), 8 states have internal predecessors, (64), 3 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-19 17:00:42,071 INFO L276 IsEmpty]: Start isEmpty. Operand 1324 states and 2223 transitions. [2022-07-19 17:00:42,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-07-19 17:00:42,074 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:00:42,074 INFO L195 NwaCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:00:42,074 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-19 17:00:42,074 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:00:42,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:00:42,075 INFO L85 PathProgramCache]: Analyzing trace with hash 980795981, now seen corresponding path program 1 times [2022-07-19 17:00:42,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:00:42,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744822680] [2022-07-19 17:00:42,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:00:42,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:00:42,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:42,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:00:42,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:42,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:00:42,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:42,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 17:00:42,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:42,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 17:00:42,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:42,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:00:42,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:42,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:00:42,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:42,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:00:42,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:42,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 17:00:42,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:42,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-19 17:00:42,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:42,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 17:00:42,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:42,556 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 17:00:42,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:00:42,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744822680] [2022-07-19 17:00:42,556 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744822680] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:00:42,557 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 17:00:42,557 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-19 17:00:42,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630481327] [2022-07-19 17:00:42,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:00:42,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-19 17:00:42,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:00:42,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-19 17:00:42,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-07-19 17:00:42,560 INFO L87 Difference]: Start difference. First operand 1324 states and 2223 transitions. Second operand has 14 states, 14 states have (on average 5.071428571428571) internal successors, (71), 10 states have internal predecessors, (71), 4 states have call successors, (11), 5 states have call predecessors, (11), 5 states have return successors, (10), 3 states have call predecessors, (10), 4 states have call successors, (10) [2022-07-19 17:00:52,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:00:52,013 INFO L93 Difference]: Finished difference Result 3417 states and 5927 transitions. [2022-07-19 17:00:52,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-07-19 17:00:52,013 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.071428571428571) internal successors, (71), 10 states have internal predecessors, (71), 4 states have call successors, (11), 5 states have call predecessors, (11), 5 states have return successors, (10), 3 states have call predecessors, (10), 4 states have call successors, (10) Word has length 92 [2022-07-19 17:00:52,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:00:52,027 INFO L225 Difference]: With dead ends: 3417 [2022-07-19 17:00:52,028 INFO L226 Difference]: Without dead ends: 1937 [2022-07-19 17:00:52,036 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=207, Invalid=723, Unknown=0, NotChecked=0, Total=930 [2022-07-19 17:00:52,037 INFO L413 NwaCegarLoop]: 883 mSDtfsCounter, 4537 mSDsluCounter, 3764 mSDsCounter, 0 mSdLazyCounter, 8383 mSolverCounterSat, 1287 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4591 SdHoareTripleChecker+Valid, 4647 SdHoareTripleChecker+Invalid, 9670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1287 IncrementalHoareTripleChecker+Valid, 8383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2022-07-19 17:00:52,038 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4591 Valid, 4647 Invalid, 9670 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1287 Valid, 8383 Invalid, 0 Unknown, 0 Unchecked, 7.2s Time] [2022-07-19 17:00:52,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1937 states. [2022-07-19 17:00:52,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1937 to 1399. [2022-07-19 17:00:52,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1399 states, 1107 states have (on average 1.6395663956639566) internal successors, (1815), 1156 states have internal predecessors, (1815), 230 states have call successors, (230), 58 states have call predecessors, (230), 61 states have return successors, (273), 220 states have call predecessors, (273), 225 states have call successors, (273) [2022-07-19 17:00:52,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1399 states to 1399 states and 2318 transitions. [2022-07-19 17:00:52,189 INFO L78 Accepts]: Start accepts. Automaton has 1399 states and 2318 transitions. Word has length 92 [2022-07-19 17:00:52,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:00:52,189 INFO L495 AbstractCegarLoop]: Abstraction has 1399 states and 2318 transitions. [2022-07-19 17:00:52,190 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.071428571428571) internal successors, (71), 10 states have internal predecessors, (71), 4 states have call successors, (11), 5 states have call predecessors, (11), 5 states have return successors, (10), 3 states have call predecessors, (10), 4 states have call successors, (10) [2022-07-19 17:00:52,190 INFO L276 IsEmpty]: Start isEmpty. Operand 1399 states and 2318 transitions. [2022-07-19 17:00:52,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-07-19 17:00:52,193 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:00:52,193 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:00:52,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-19 17:00:52,193 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:00:52,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:00:52,194 INFO L85 PathProgramCache]: Analyzing trace with hash -1156803806, now seen corresponding path program 1 times [2022-07-19 17:00:52,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:00:52,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719991232] [2022-07-19 17:00:52,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:00:52,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:00:52,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:52,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:00:52,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:52,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:00:52,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:52,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 17:00:52,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:52,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 17:00:52,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:52,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:00:52,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:52,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:00:52,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:52,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:00:52,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:52,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 17:00:52,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:52,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 17:00:52,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:52,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 17:00:52,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:52,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 17:00:52,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:52,591 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 17:00:52,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:00:52,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719991232] [2022-07-19 17:00:52,592 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719991232] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:00:52,592 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 17:00:52,592 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-19 17:00:52,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359655101] [2022-07-19 17:00:52,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:00:52,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-19 17:00:52,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:00:52,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-19 17:00:52,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-07-19 17:00:52,595 INFO L87 Difference]: Start difference. First operand 1399 states and 2318 transitions. Second operand has 12 states, 11 states have (on average 6.545454545454546) internal successors, (72), 8 states have internal predecessors, (72), 3 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 17:00:58,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:00:58,418 INFO L93 Difference]: Finished difference Result 3416 states and 5938 transitions. [2022-07-19 17:00:58,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-19 17:00:58,419 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.545454545454546) internal successors, (72), 8 states have internal predecessors, (72), 3 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 95 [2022-07-19 17:00:58,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:00:58,438 INFO L225 Difference]: With dead ends: 3416 [2022-07-19 17:00:58,438 INFO L226 Difference]: Without dead ends: 2035 [2022-07-19 17:00:58,446 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2022-07-19 17:00:58,453 INFO L413 NwaCegarLoop]: 909 mSDtfsCounter, 1946 mSDsluCounter, 3578 mSDsCounter, 0 mSdLazyCounter, 5961 mSolverCounterSat, 590 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2002 SdHoareTripleChecker+Valid, 4487 SdHoareTripleChecker+Invalid, 6551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 590 IncrementalHoareTripleChecker+Valid, 5961 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2022-07-19 17:00:58,455 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2002 Valid, 4487 Invalid, 6551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [590 Valid, 5961 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2022-07-19 17:00:58,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2035 states. [2022-07-19 17:00:58,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2035 to 1423. [2022-07-19 17:00:58,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1423 states, 1119 states have (on average 1.6318141197497766) internal successors, (1826), 1176 states have internal predecessors, (1826), 234 states have call successors, (234), 58 states have call predecessors, (234), 69 states have return successors, (305), 224 states have call predecessors, (305), 229 states have call successors, (305) [2022-07-19 17:00:58,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1423 states to 1423 states and 2365 transitions. [2022-07-19 17:00:58,662 INFO L78 Accepts]: Start accepts. Automaton has 1423 states and 2365 transitions. Word has length 95 [2022-07-19 17:00:58,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:00:58,663 INFO L495 AbstractCegarLoop]: Abstraction has 1423 states and 2365 transitions. [2022-07-19 17:00:58,663 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.545454545454546) internal successors, (72), 8 states have internal predecessors, (72), 3 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 17:00:58,663 INFO L276 IsEmpty]: Start isEmpty. Operand 1423 states and 2365 transitions. [2022-07-19 17:00:58,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-07-19 17:00:58,666 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:00:58,666 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:00:58,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-19 17:00:58,667 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:00:58,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:00:58,667 INFO L85 PathProgramCache]: Analyzing trace with hash -1363019683, now seen corresponding path program 1 times [2022-07-19 17:00:58,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:00:58,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872142400] [2022-07-19 17:00:58,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:00:58,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:00:58,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:58,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:00:58,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:58,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:00:58,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:58,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:00:58,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:58,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-19 17:00:58,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:58,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:00:58,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:58,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:00:58,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:58,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:00:59,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:59,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 17:00:59,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:59,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 17:00:59,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:59,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 17:00:59,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:59,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 17:00:59,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:00:59,028 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:00:59,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:00:59,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872142400] [2022-07-19 17:00:59,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872142400] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:00:59,029 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 17:00:59,029 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 17:00:59,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428983204] [2022-07-19 17:00:59,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:00:59,030 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 17:00:59,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:00:59,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 17:00:59,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 17:00:59,031 INFO L87 Difference]: Start difference. First operand 1423 states and 2365 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:01:02,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:01:02,530 INFO L93 Difference]: Finished difference Result 3352 states and 5764 transitions. [2022-07-19 17:01:02,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-19 17:01:02,532 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 96 [2022-07-19 17:01:02,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:01:02,550 INFO L225 Difference]: With dead ends: 3352 [2022-07-19 17:01:02,550 INFO L226 Difference]: Without dead ends: 1947 [2022-07-19 17:01:02,559 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-19 17:01:02,560 INFO L413 NwaCegarLoop]: 878 mSDtfsCounter, 1306 mSDsluCounter, 1220 mSDsCounter, 0 mSdLazyCounter, 2279 mSolverCounterSat, 370 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1369 SdHoareTripleChecker+Valid, 2098 SdHoareTripleChecker+Invalid, 2649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 370 IncrementalHoareTripleChecker+Valid, 2279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-07-19 17:01:02,560 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1369 Valid, 2098 Invalid, 2649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [370 Valid, 2279 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-07-19 17:01:02,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1947 states. [2022-07-19 17:01:02,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1947 to 1423. [2022-07-19 17:01:02,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1423 states, 1119 states have (on average 1.6309204647006255) internal successors, (1825), 1176 states have internal predecessors, (1825), 234 states have call successors, (234), 58 states have call predecessors, (234), 69 states have return successors, (305), 224 states have call predecessors, (305), 229 states have call successors, (305) [2022-07-19 17:01:02,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1423 states to 1423 states and 2364 transitions. [2022-07-19 17:01:02,789 INFO L78 Accepts]: Start accepts. Automaton has 1423 states and 2364 transitions. Word has length 96 [2022-07-19 17:01:02,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:01:02,789 INFO L495 AbstractCegarLoop]: Abstraction has 1423 states and 2364 transitions. [2022-07-19 17:01:02,790 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:01:02,790 INFO L276 IsEmpty]: Start isEmpty. Operand 1423 states and 2364 transitions. [2022-07-19 17:01:02,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-07-19 17:01:02,793 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:01:02,793 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:01:02,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-19 17:01:02,794 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:01:02,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:01:02,795 INFO L85 PathProgramCache]: Analyzing trace with hash -2146106690, now seen corresponding path program 1 times [2022-07-19 17:01:02,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:01:02,795 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152806914] [2022-07-19 17:01:02,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:01:02,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:01:02,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:02,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:01:02,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:02,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:02,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:02,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 17:01:02,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:03,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-19 17:01:03,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:03,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:03,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:03,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:03,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:03,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:01:03,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:03,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 17:01:03,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:03,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 17:01:03,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:03,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 17:01:03,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:03,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 17:01:03,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:03,139 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:01:03,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:01:03,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152806914] [2022-07-19 17:01:03,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152806914] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:01:03,140 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 17:01:03,140 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 17:01:03,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746670551] [2022-07-19 17:01:03,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:01:03,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 17:01:03,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:01:03,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 17:01:03,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 17:01:03,142 INFO L87 Difference]: Start difference. First operand 1423 states and 2364 transitions. Second operand has 7 states, 7 states have (on average 10.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:01:07,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:01:07,068 INFO L93 Difference]: Finished difference Result 3312 states and 5688 transitions. [2022-07-19 17:01:07,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 17:01:07,069 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 97 [2022-07-19 17:01:07,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:01:07,081 INFO L225 Difference]: With dead ends: 3312 [2022-07-19 17:01:07,082 INFO L226 Difference]: Without dead ends: 1947 [2022-07-19 17:01:07,088 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-19 17:01:07,089 INFO L413 NwaCegarLoop]: 821 mSDtfsCounter, 948 mSDsluCounter, 1278 mSDsCounter, 0 mSdLazyCounter, 2452 mSolverCounterSat, 306 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1011 SdHoareTripleChecker+Valid, 2099 SdHoareTripleChecker+Invalid, 2758 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 306 IncrementalHoareTripleChecker+Valid, 2452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-07-19 17:01:07,089 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1011 Valid, 2099 Invalid, 2758 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [306 Valid, 2452 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-07-19 17:01:07,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1947 states. [2022-07-19 17:01:07,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1947 to 1423. [2022-07-19 17:01:07,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1423 states, 1119 states have (on average 1.6264521894548705) internal successors, (1820), 1176 states have internal predecessors, (1820), 234 states have call successors, (234), 58 states have call predecessors, (234), 69 states have return successors, (305), 224 states have call predecessors, (305), 229 states have call successors, (305) [2022-07-19 17:01:07,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1423 states to 1423 states and 2359 transitions. [2022-07-19 17:01:07,295 INFO L78 Accepts]: Start accepts. Automaton has 1423 states and 2359 transitions. Word has length 97 [2022-07-19 17:01:07,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:01:07,296 INFO L495 AbstractCegarLoop]: Abstraction has 1423 states and 2359 transitions. [2022-07-19 17:01:07,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:01:07,297 INFO L276 IsEmpty]: Start isEmpty. Operand 1423 states and 2359 transitions. [2022-07-19 17:01:07,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-07-19 17:01:07,300 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:01:07,301 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:01:07,301 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-19 17:01:07,301 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:01:07,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:01:07,302 INFO L85 PathProgramCache]: Analyzing trace with hash 1608204915, now seen corresponding path program 1 times [2022-07-19 17:01:07,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:01:07,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144038752] [2022-07-19 17:01:07,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:01:07,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:01:07,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:07,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:01:07,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:07,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:07,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:07,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 17:01:07,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:07,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 17:01:07,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:07,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:07,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:07,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:07,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:07,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:01:07,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:07,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 17:01:07,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:07,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 17:01:07,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:07,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 17:01:07,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:07,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 17:01:07,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:07,643 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:01:07,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:01:07,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144038752] [2022-07-19 17:01:07,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144038752] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:01:07,643 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 17:01:07,643 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 17:01:07,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165465663] [2022-07-19 17:01:07,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:01:07,644 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 17:01:07,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:01:07,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 17:01:07,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 17:01:07,645 INFO L87 Difference]: Start difference. First operand 1423 states and 2359 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:01:11,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:01:11,452 INFO L93 Difference]: Finished difference Result 3312 states and 5683 transitions. [2022-07-19 17:01:11,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 17:01:11,453 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 98 [2022-07-19 17:01:11,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:01:11,465 INFO L225 Difference]: With dead ends: 3312 [2022-07-19 17:01:11,466 INFO L226 Difference]: Without dead ends: 1947 [2022-07-19 17:01:11,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-19 17:01:11,473 INFO L413 NwaCegarLoop]: 824 mSDtfsCounter, 947 mSDsluCounter, 1285 mSDsCounter, 0 mSdLazyCounter, 2434 mSolverCounterSat, 295 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1010 SdHoareTripleChecker+Valid, 2109 SdHoareTripleChecker+Invalid, 2729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 295 IncrementalHoareTripleChecker+Valid, 2434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-07-19 17:01:11,473 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1010 Valid, 2109 Invalid, 2729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [295 Valid, 2434 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-07-19 17:01:11,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1947 states. [2022-07-19 17:01:11,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1947 to 1423. [2022-07-19 17:01:11,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1423 states, 1119 states have (on average 1.6219839142091153) internal successors, (1815), 1176 states have internal predecessors, (1815), 234 states have call successors, (234), 58 states have call predecessors, (234), 69 states have return successors, (305), 224 states have call predecessors, (305), 229 states have call successors, (305) [2022-07-19 17:01:11,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1423 states to 1423 states and 2354 transitions. [2022-07-19 17:01:11,700 INFO L78 Accepts]: Start accepts. Automaton has 1423 states and 2354 transitions. Word has length 98 [2022-07-19 17:01:11,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:01:11,701 INFO L495 AbstractCegarLoop]: Abstraction has 1423 states and 2354 transitions. [2022-07-19 17:01:11,702 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:01:11,702 INFO L276 IsEmpty]: Start isEmpty. Operand 1423 states and 2354 transitions. [2022-07-19 17:01:11,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-07-19 17:01:11,708 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:01:11,708 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:01:11,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-19 17:01:11,708 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:01:11,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:01:11,709 INFO L85 PathProgramCache]: Analyzing trace with hash 1545108579, now seen corresponding path program 1 times [2022-07-19 17:01:11,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:01:11,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963714796] [2022-07-19 17:01:11,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:01:11,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:01:11,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:11,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:01:11,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:11,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:11,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:11,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 17:01:11,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:11,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 17:01:11,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:11,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:11,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:12,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:12,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:12,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:01:12,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:12,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 17:01:12,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:12,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 17:01:12,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:12,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 17:01:12,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:12,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 17:01:12,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:12,021 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:01:12,022 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:01:12,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963714796] [2022-07-19 17:01:12,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963714796] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:01:12,022 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 17:01:12,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 17:01:12,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159281746] [2022-07-19 17:01:12,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:01:12,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 17:01:12,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:01:12,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 17:01:12,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 17:01:12,024 INFO L87 Difference]: Start difference. First operand 1423 states and 2354 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:01:15,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:01:15,694 INFO L93 Difference]: Finished difference Result 3312 states and 5678 transitions. [2022-07-19 17:01:15,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 17:01:15,695 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 99 [2022-07-19 17:01:15,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:01:15,707 INFO L225 Difference]: With dead ends: 3312 [2022-07-19 17:01:15,708 INFO L226 Difference]: Without dead ends: 1947 [2022-07-19 17:01:15,713 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-19 17:01:15,714 INFO L413 NwaCegarLoop]: 821 mSDtfsCounter, 1342 mSDsluCounter, 1224 mSDsCounter, 0 mSdLazyCounter, 2330 mSolverCounterSat, 416 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1405 SdHoareTripleChecker+Valid, 2045 SdHoareTripleChecker+Invalid, 2746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 416 IncrementalHoareTripleChecker+Valid, 2330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-07-19 17:01:15,715 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1405 Valid, 2045 Invalid, 2746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [416 Valid, 2330 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-07-19 17:01:15,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1947 states. [2022-07-19 17:01:15,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1947 to 1423. [2022-07-19 17:01:15,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1423 states, 1119 states have (on average 1.61751563896336) internal successors, (1810), 1176 states have internal predecessors, (1810), 234 states have call successors, (234), 58 states have call predecessors, (234), 69 states have return successors, (305), 224 states have call predecessors, (305), 229 states have call successors, (305) [2022-07-19 17:01:15,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1423 states to 1423 states and 2349 transitions. [2022-07-19 17:01:15,896 INFO L78 Accepts]: Start accepts. Automaton has 1423 states and 2349 transitions. Word has length 99 [2022-07-19 17:01:15,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:01:15,896 INFO L495 AbstractCegarLoop]: Abstraction has 1423 states and 2349 transitions. [2022-07-19 17:01:15,896 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:01:15,896 INFO L276 IsEmpty]: Start isEmpty. Operand 1423 states and 2349 transitions. [2022-07-19 17:01:15,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-07-19 17:01:15,899 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:01:15,899 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:01:15,899 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-19 17:01:15,900 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:01:15,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:01:15,900 INFO L85 PathProgramCache]: Analyzing trace with hash -893516936, now seen corresponding path program 1 times [2022-07-19 17:01:15,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:01:15,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563169154] [2022-07-19 17:01:15,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:01:15,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:01:15,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:15,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:01:16,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:16,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:16,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:16,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 17:01:16,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:16,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 17:01:16,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:16,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:16,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:16,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:16,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:16,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:01:16,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:16,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 17:01:16,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:16,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 17:01:16,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:16,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 17:01:16,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:16,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 17:01:16,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:16,222 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:01:16,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:01:16,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563169154] [2022-07-19 17:01:16,222 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563169154] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:01:16,223 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 17:01:16,223 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 17:01:16,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335721092] [2022-07-19 17:01:16,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:01:16,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 17:01:16,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:01:16,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 17:01:16,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 17:01:16,225 INFO L87 Difference]: Start difference. First operand 1423 states and 2349 transitions. Second operand has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:01:20,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:01:20,282 INFO L93 Difference]: Finished difference Result 3312 states and 5673 transitions. [2022-07-19 17:01:20,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 17:01:20,283 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 100 [2022-07-19 17:01:20,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:01:20,295 INFO L225 Difference]: With dead ends: 3312 [2022-07-19 17:01:20,295 INFO L226 Difference]: Without dead ends: 1947 [2022-07-19 17:01:20,299 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-19 17:01:20,300 INFO L413 NwaCegarLoop]: 831 mSDtfsCounter, 961 mSDsluCounter, 1299 mSDsCounter, 0 mSdLazyCounter, 2378 mSolverCounterSat, 273 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1024 SdHoareTripleChecker+Valid, 2130 SdHoareTripleChecker+Invalid, 2651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 273 IncrementalHoareTripleChecker+Valid, 2378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-07-19 17:01:20,300 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1024 Valid, 2130 Invalid, 2651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [273 Valid, 2378 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2022-07-19 17:01:20,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1947 states. [2022-07-19 17:01:20,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1947 to 1423. [2022-07-19 17:01:20,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1423 states, 1119 states have (on average 1.613047363717605) internal successors, (1805), 1176 states have internal predecessors, (1805), 234 states have call successors, (234), 58 states have call predecessors, (234), 69 states have return successors, (305), 224 states have call predecessors, (305), 229 states have call successors, (305) [2022-07-19 17:01:20,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1423 states to 1423 states and 2344 transitions. [2022-07-19 17:01:20,504 INFO L78 Accepts]: Start accepts. Automaton has 1423 states and 2344 transitions. Word has length 100 [2022-07-19 17:01:20,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:01:20,505 INFO L495 AbstractCegarLoop]: Abstraction has 1423 states and 2344 transitions. [2022-07-19 17:01:20,505 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:01:20,505 INFO L276 IsEmpty]: Start isEmpty. Operand 1423 states and 2344 transitions. [2022-07-19 17:01:20,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-07-19 17:01:20,508 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:01:20,508 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:01:20,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-19 17:01:20,509 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:01:20,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:01:20,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1019780697, now seen corresponding path program 1 times [2022-07-19 17:01:20,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:01:20,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518042016] [2022-07-19 17:01:20,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:01:20,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:01:20,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:20,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:01:20,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:20,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:20,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:20,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 17:01:20,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:20,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 17:01:20,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:20,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:20,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:20,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:20,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:20,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:01:20,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:20,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 17:01:20,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:20,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 17:01:20,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:20,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 17:01:20,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:20,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 17:01:20,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:20,866 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:01:20,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:01:20,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518042016] [2022-07-19 17:01:20,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518042016] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:01:20,867 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 17:01:20,867 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 17:01:20,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774460021] [2022-07-19 17:01:20,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:01:20,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 17:01:20,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:01:20,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 17:01:20,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 17:01:20,868 INFO L87 Difference]: Start difference. First operand 1423 states and 2344 transitions. Second operand has 10 states, 9 states have (on average 8.11111111111111) internal successors, (73), 6 states have internal predecessors, (73), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 17:01:25,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:01:25,764 INFO L93 Difference]: Finished difference Result 3335 states and 5702 transitions. [2022-07-19 17:01:25,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-19 17:01:25,765 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.11111111111111) internal successors, (73), 6 states have internal predecessors, (73), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 100 [2022-07-19 17:01:25,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:01:25,780 INFO L225 Difference]: With dead ends: 3335 [2022-07-19 17:01:25,780 INFO L226 Difference]: Without dead ends: 1976 [2022-07-19 17:01:25,787 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-07-19 17:01:25,788 INFO L413 NwaCegarLoop]: 836 mSDtfsCounter, 1772 mSDsluCounter, 2474 mSDsCounter, 0 mSdLazyCounter, 4360 mSolverCounterSat, 528 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1836 SdHoareTripleChecker+Valid, 3310 SdHoareTripleChecker+Invalid, 4888 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 528 IncrementalHoareTripleChecker+Valid, 4360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-07-19 17:01:25,788 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1836 Valid, 3310 Invalid, 4888 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [528 Valid, 4360 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-07-19 17:01:25,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1976 states. [2022-07-19 17:01:26,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1976 to 1425. [2022-07-19 17:01:26,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1425 states, 1121 states have (on average 1.6119536128456735) internal successors, (1807), 1178 states have internal predecessors, (1807), 234 states have call successors, (234), 58 states have call predecessors, (234), 69 states have return successors, (305), 224 states have call predecessors, (305), 229 states have call successors, (305) [2022-07-19 17:01:26,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1425 states to 1425 states and 2346 transitions. [2022-07-19 17:01:26,012 INFO L78 Accepts]: Start accepts. Automaton has 1425 states and 2346 transitions. Word has length 100 [2022-07-19 17:01:26,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:01:26,012 INFO L495 AbstractCegarLoop]: Abstraction has 1425 states and 2346 transitions. [2022-07-19 17:01:26,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.11111111111111) internal successors, (73), 6 states have internal predecessors, (73), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 17:01:26,012 INFO L276 IsEmpty]: Start isEmpty. Operand 1425 states and 2346 transitions. [2022-07-19 17:01:26,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-07-19 17:01:26,016 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:01:26,016 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:01:26,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-19 17:01:26,016 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:01:26,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:01:26,018 INFO L85 PathProgramCache]: Analyzing trace with hash 335864328, now seen corresponding path program 1 times [2022-07-19 17:01:26,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:01:26,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824380026] [2022-07-19 17:01:26,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:01:26,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:01:26,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:26,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:01:26,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:26,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:26,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:26,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 17:01:26,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:26,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 17:01:26,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:26,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:26,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:26,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:26,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:26,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:01:26,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:26,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 17:01:26,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:26,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 17:01:26,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:26,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 17:01:26,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:26,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 17:01:26,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:26,347 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:01:26,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:01:26,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824380026] [2022-07-19 17:01:26,347 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824380026] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:01:26,347 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 17:01:26,347 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 17:01:26,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38419642] [2022-07-19 17:01:26,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:01:26,348 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 17:01:26,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:01:26,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 17:01:26,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 17:01:26,350 INFO L87 Difference]: Start difference. First operand 1425 states and 2346 transitions. Second operand has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:01:29,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:01:29,869 INFO L93 Difference]: Finished difference Result 3318 states and 5674 transitions. [2022-07-19 17:01:29,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 17:01:29,870 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 101 [2022-07-19 17:01:29,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:01:29,880 INFO L225 Difference]: With dead ends: 3318 [2022-07-19 17:01:29,880 INFO L226 Difference]: Without dead ends: 1951 [2022-07-19 17:01:29,886 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-19 17:01:29,886 INFO L413 NwaCegarLoop]: 823 mSDtfsCounter, 1364 mSDsluCounter, 1216 mSDsCounter, 0 mSdLazyCounter, 2165 mSolverCounterSat, 396 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1427 SdHoareTripleChecker+Valid, 2039 SdHoareTripleChecker+Invalid, 2561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 396 IncrementalHoareTripleChecker+Valid, 2165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-07-19 17:01:29,887 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1427 Valid, 2039 Invalid, 2561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [396 Valid, 2165 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-07-19 17:01:29,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1951 states. [2022-07-19 17:01:30,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1951 to 1425. [2022-07-19 17:01:30,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1425 states, 1121 states have (on average 1.607493309545049) internal successors, (1802), 1178 states have internal predecessors, (1802), 234 states have call successors, (234), 58 states have call predecessors, (234), 69 states have return successors, (305), 224 states have call predecessors, (305), 229 states have call successors, (305) [2022-07-19 17:01:30,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1425 states to 1425 states and 2341 transitions. [2022-07-19 17:01:30,132 INFO L78 Accepts]: Start accepts. Automaton has 1425 states and 2341 transitions. Word has length 101 [2022-07-19 17:01:30,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:01:30,132 INFO L495 AbstractCegarLoop]: Abstraction has 1425 states and 2341 transitions. [2022-07-19 17:01:30,132 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:01:30,133 INFO L276 IsEmpty]: Start isEmpty. Operand 1425 states and 2341 transitions. [2022-07-19 17:01:30,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-07-19 17:01:30,136 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:01:30,137 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:01:30,137 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-19 17:01:30,137 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:01:30,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:01:30,137 INFO L85 PathProgramCache]: Analyzing trace with hash -184779195, now seen corresponding path program 1 times [2022-07-19 17:01:30,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:01:30,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278671002] [2022-07-19 17:01:30,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:01:30,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:01:30,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:30,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:01:30,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:30,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:30,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:30,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 17:01:30,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:30,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 17:01:30,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:30,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:30,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:30,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:30,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:30,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:01:30,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:30,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 17:01:30,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:30,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 17:01:30,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:30,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 17:01:30,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:30,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 17:01:30,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:30,471 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:01:30,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:01:30,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278671002] [2022-07-19 17:01:30,472 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278671002] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:01:30,472 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 17:01:30,472 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 17:01:30,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45364288] [2022-07-19 17:01:30,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:01:30,473 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 17:01:30,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:01:30,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 17:01:30,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 17:01:30,474 INFO L87 Difference]: Start difference. First operand 1425 states and 2341 transitions. Second operand has 10 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 17:01:35,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:01:35,195 INFO L93 Difference]: Finished difference Result 3339 states and 5699 transitions. [2022-07-19 17:01:35,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-19 17:01:35,195 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 101 [2022-07-19 17:01:35,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:01:35,206 INFO L225 Difference]: With dead ends: 3339 [2022-07-19 17:01:35,206 INFO L226 Difference]: Without dead ends: 1980 [2022-07-19 17:01:35,211 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-07-19 17:01:35,212 INFO L413 NwaCegarLoop]: 832 mSDtfsCounter, 1778 mSDsluCounter, 2480 mSDsCounter, 0 mSdLazyCounter, 4313 mSolverCounterSat, 528 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1842 SdHoareTripleChecker+Valid, 3312 SdHoareTripleChecker+Invalid, 4841 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 528 IncrementalHoareTripleChecker+Valid, 4313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-07-19 17:01:35,212 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1842 Valid, 3312 Invalid, 4841 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [528 Valid, 4313 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-07-19 17:01:35,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1980 states. [2022-07-19 17:01:35,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1980 to 1428. [2022-07-19 17:01:35,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1428 states, 1124 states have (on average 1.6058718861209964) internal successors, (1805), 1181 states have internal predecessors, (1805), 234 states have call successors, (234), 58 states have call predecessors, (234), 69 states have return successors, (305), 224 states have call predecessors, (305), 229 states have call successors, (305) [2022-07-19 17:01:35,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 2344 transitions. [2022-07-19 17:01:35,433 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 2344 transitions. Word has length 101 [2022-07-19 17:01:35,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:01:35,433 INFO L495 AbstractCegarLoop]: Abstraction has 1428 states and 2344 transitions. [2022-07-19 17:01:35,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 17:01:35,434 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 2344 transitions. [2022-07-19 17:01:35,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-07-19 17:01:35,437 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:01:35,437 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:01:35,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-19 17:01:35,438 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:01:35,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:01:35,438 INFO L85 PathProgramCache]: Analyzing trace with hash -690661251, now seen corresponding path program 1 times [2022-07-19 17:01:35,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:01:35,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739687909] [2022-07-19 17:01:35,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:01:35,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:01:35,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:35,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:01:35,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:35,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:35,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:35,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 17:01:35,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:35,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 17:01:35,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:35,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:35,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:35,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:35,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:35,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:01:35,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:35,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 17:01:35,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:35,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 17:01:35,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:35,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 17:01:35,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:35,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 17:01:35,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:35,781 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:01:35,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:01:35,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739687909] [2022-07-19 17:01:35,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739687909] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:01:35,781 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 17:01:35,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 17:01:35,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363635763] [2022-07-19 17:01:35,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:01:35,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 17:01:35,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:01:35,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 17:01:35,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 17:01:35,783 INFO L87 Difference]: Start difference. First operand 1428 states and 2344 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:01:39,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:01:39,720 INFO L93 Difference]: Finished difference Result 3367 states and 5728 transitions. [2022-07-19 17:01:39,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-19 17:01:39,721 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 102 [2022-07-19 17:01:39,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:01:39,731 INFO L225 Difference]: With dead ends: 3367 [2022-07-19 17:01:39,731 INFO L226 Difference]: Without dead ends: 1957 [2022-07-19 17:01:39,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-19 17:01:39,736 INFO L413 NwaCegarLoop]: 838 mSDtfsCounter, 874 mSDsluCounter, 1275 mSDsCounter, 0 mSdLazyCounter, 2365 mSolverCounterSat, 244 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 937 SdHoareTripleChecker+Valid, 2113 SdHoareTripleChecker+Invalid, 2609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 244 IncrementalHoareTripleChecker+Valid, 2365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-07-19 17:01:39,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [937 Valid, 2113 Invalid, 2609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [244 Valid, 2365 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-07-19 17:01:39,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1957 states. [2022-07-19 17:01:39,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1957 to 1428. [2022-07-19 17:01:39,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1428 states, 1124 states have (on average 1.604982206405694) internal successors, (1804), 1181 states have internal predecessors, (1804), 234 states have call successors, (234), 58 states have call predecessors, (234), 69 states have return successors, (305), 224 states have call predecessors, (305), 229 states have call successors, (305) [2022-07-19 17:01:39,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 2343 transitions. [2022-07-19 17:01:39,945 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 2343 transitions. Word has length 102 [2022-07-19 17:01:39,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:01:39,945 INFO L495 AbstractCegarLoop]: Abstraction has 1428 states and 2343 transitions. [2022-07-19 17:01:39,945 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (12), 5 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:01:39,945 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 2343 transitions. [2022-07-19 17:01:39,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-07-19 17:01:39,948 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:01:39,949 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:01:39,949 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-19 17:01:39,949 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:01:39,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:01:39,949 INFO L85 PathProgramCache]: Analyzing trace with hash 518580988, now seen corresponding path program 1 times [2022-07-19 17:01:39,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:01:39,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633196194] [2022-07-19 17:01:39,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:01:39,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:01:39,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:40,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:01:40,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:40,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:40,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:40,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 17:01:40,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:40,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 17:01:40,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:40,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:40,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:40,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:40,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:40,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:01:40,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:40,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 17:01:40,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:40,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 17:01:40,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:40,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 17:01:40,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:40,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 17:01:40,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:40,255 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:01:40,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:01:40,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633196194] [2022-07-19 17:01:40,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633196194] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:01:40,256 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 17:01:40,256 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 17:01:40,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533821819] [2022-07-19 17:01:40,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:01:40,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 17:01:40,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:01:40,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 17:01:40,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 17:01:40,257 INFO L87 Difference]: Start difference. First operand 1428 states and 2343 transitions. Second operand has 10 states, 9 states have (on average 8.333333333333334) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 17:01:44,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:01:44,671 INFO L93 Difference]: Finished difference Result 3327 states and 5678 transitions. [2022-07-19 17:01:44,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-19 17:01:44,671 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.333333333333334) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 102 [2022-07-19 17:01:44,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:01:44,684 INFO L225 Difference]: With dead ends: 3327 [2022-07-19 17:01:44,684 INFO L226 Difference]: Without dead ends: 1947 [2022-07-19 17:01:44,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-07-19 17:01:44,690 INFO L413 NwaCegarLoop]: 854 mSDtfsCounter, 1769 mSDsluCounter, 2474 mSDsCounter, 0 mSdLazyCounter, 4314 mSolverCounterSat, 503 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1832 SdHoareTripleChecker+Valid, 3328 SdHoareTripleChecker+Invalid, 4817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 503 IncrementalHoareTripleChecker+Valid, 4314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-07-19 17:01:44,690 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1832 Valid, 3328 Invalid, 4817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [503 Valid, 4314 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-07-19 17:01:44,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1947 states. [2022-07-19 17:01:44,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1947 to 1420. [2022-07-19 17:01:44,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1420 states, 1116 states have (on average 1.6066308243727598) internal successors, (1793), 1173 states have internal predecessors, (1793), 234 states have call successors, (234), 58 states have call predecessors, (234), 69 states have return successors, (305), 224 states have call predecessors, (305), 229 states have call successors, (305) [2022-07-19 17:01:44,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1420 states to 1420 states and 2332 transitions. [2022-07-19 17:01:44,911 INFO L78 Accepts]: Start accepts. Automaton has 1420 states and 2332 transitions. Word has length 102 [2022-07-19 17:01:44,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:01:44,915 INFO L495 AbstractCegarLoop]: Abstraction has 1420 states and 2332 transitions. [2022-07-19 17:01:44,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.333333333333334) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 17:01:44,916 INFO L276 IsEmpty]: Start isEmpty. Operand 1420 states and 2332 transitions. [2022-07-19 17:01:44,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-07-19 17:01:44,918 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:01:44,919 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:01:44,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-19 17:01:44,919 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:01:44,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:01:44,920 INFO L85 PathProgramCache]: Analyzing trace with hash -80564579, now seen corresponding path program 1 times [2022-07-19 17:01:44,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:01:44,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648567182] [2022-07-19 17:01:44,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:01:44,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:01:44,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:45,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:01:45,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:45,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:45,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:45,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 17:01:45,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:45,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 17:01:45,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:45,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:45,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:45,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:45,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:45,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:01:45,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:45,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 17:01:45,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:45,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 17:01:45,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:45,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 17:01:45,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:45,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 17:01:45,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:45,207 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:01:45,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:01:45,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648567182] [2022-07-19 17:01:45,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648567182] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:01:45,207 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 17:01:45,207 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 17:01:45,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705305803] [2022-07-19 17:01:45,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:01:45,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 17:01:45,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:01:45,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 17:01:45,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 17:01:45,209 INFO L87 Difference]: Start difference. First operand 1420 states and 2332 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:01:49,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:01:49,376 INFO L93 Difference]: Finished difference Result 3327 states and 5674 transitions. [2022-07-19 17:01:49,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-19 17:01:49,377 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 102 [2022-07-19 17:01:49,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:01:49,385 INFO L225 Difference]: With dead ends: 3327 [2022-07-19 17:01:49,385 INFO L226 Difference]: Without dead ends: 1968 [2022-07-19 17:01:49,388 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-07-19 17:01:49,389 INFO L413 NwaCegarLoop]: 824 mSDtfsCounter, 931 mSDsluCounter, 1281 mSDsCounter, 0 mSdLazyCounter, 2328 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 994 SdHoareTripleChecker+Valid, 2105 SdHoareTripleChecker+Invalid, 2582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 2328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-07-19 17:01:49,389 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [994 Valid, 2105 Invalid, 2582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [254 Valid, 2328 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-07-19 17:01:49,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1968 states. [2022-07-19 17:01:49,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1968 to 1424. [2022-07-19 17:01:49,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1424 states, 1120 states have (on average 1.6044642857142857) internal successors, (1797), 1177 states have internal predecessors, (1797), 234 states have call successors, (234), 58 states have call predecessors, (234), 69 states have return successors, (305), 224 states have call predecessors, (305), 229 states have call successors, (305) [2022-07-19 17:01:49,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1424 states to 1424 states and 2336 transitions. [2022-07-19 17:01:49,592 INFO L78 Accepts]: Start accepts. Automaton has 1424 states and 2336 transitions. Word has length 102 [2022-07-19 17:01:49,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:01:49,592 INFO L495 AbstractCegarLoop]: Abstraction has 1424 states and 2336 transitions. [2022-07-19 17:01:49,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:01:49,592 INFO L276 IsEmpty]: Start isEmpty. Operand 1424 states and 2336 transitions. [2022-07-19 17:01:49,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-19 17:01:49,595 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:01:49,595 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:01:49,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-19 17:01:49,595 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:01:49,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:01:49,596 INFO L85 PathProgramCache]: Analyzing trace with hash -477530357, now seen corresponding path program 1 times [2022-07-19 17:01:49,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:01:49,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440917948] [2022-07-19 17:01:49,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:01:49,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:01:49,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:49,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:01:49,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:49,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:49,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:49,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 17:01:49,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:49,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-19 17:01:49,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:49,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:49,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:49,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:49,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:49,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:01:49,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:49,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 17:01:49,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:49,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 17:01:49,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:49,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 17:01:49,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:49,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 17:01:49,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:49,895 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:01:49,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:01:49,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440917948] [2022-07-19 17:01:49,897 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440917948] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:01:49,897 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 17:01:49,898 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 17:01:49,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337848962] [2022-07-19 17:01:49,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:01:49,899 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 17:01:49,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:01:49,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 17:01:49,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 17:01:49,899 INFO L87 Difference]: Start difference. First operand 1424 states and 2336 transitions. Second operand has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:01:54,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:01:54,030 INFO L93 Difference]: Finished difference Result 3335 states and 5680 transitions. [2022-07-19 17:01:54,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-19 17:01:54,031 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 103 [2022-07-19 17:01:54,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:01:54,040 INFO L225 Difference]: With dead ends: 3335 [2022-07-19 17:01:54,040 INFO L226 Difference]: Without dead ends: 1976 [2022-07-19 17:01:54,043 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-07-19 17:01:54,043 INFO L413 NwaCegarLoop]: 835 mSDtfsCounter, 925 mSDsluCounter, 1299 mSDsCounter, 0 mSdLazyCounter, 2339 mSolverCounterSat, 246 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 988 SdHoareTripleChecker+Valid, 2134 SdHoareTripleChecker+Invalid, 2585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 246 IncrementalHoareTripleChecker+Valid, 2339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-07-19 17:01:54,044 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [988 Valid, 2134 Invalid, 2585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [246 Valid, 2339 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-07-19 17:01:54,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1976 states. [2022-07-19 17:01:54,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1976 to 1429. [2022-07-19 17:01:54,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1429 states, 1125 states have (on average 1.6017777777777777) internal successors, (1802), 1182 states have internal predecessors, (1802), 234 states have call successors, (234), 58 states have call predecessors, (234), 69 states have return successors, (305), 224 states have call predecessors, (305), 229 states have call successors, (305) [2022-07-19 17:01:54,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1429 states to 1429 states and 2341 transitions. [2022-07-19 17:01:54,289 INFO L78 Accepts]: Start accepts. Automaton has 1429 states and 2341 transitions. Word has length 103 [2022-07-19 17:01:54,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:01:54,289 INFO L495 AbstractCegarLoop]: Abstraction has 1429 states and 2341 transitions. [2022-07-19 17:01:54,289 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:01:54,289 INFO L276 IsEmpty]: Start isEmpty. Operand 1429 states and 2341 transitions. [2022-07-19 17:01:54,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-19 17:01:54,292 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:01:54,292 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:01:54,292 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-19 17:01:54,292 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:01:54,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:01:54,293 INFO L85 PathProgramCache]: Analyzing trace with hash 1200643762, now seen corresponding path program 1 times [2022-07-19 17:01:54,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:01:54,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881291317] [2022-07-19 17:01:54,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:01:54,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:01:54,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:54,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:01:54,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:54,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:54,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:54,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 17:01:54,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:54,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 17:01:54,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:54,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:54,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:54,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:54,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:54,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:01:54,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:54,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 17:01:54,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:54,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 17:01:54,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:54,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 17:01:54,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:54,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 17:01:54,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:54,654 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:01:54,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:01:54,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881291317] [2022-07-19 17:01:54,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881291317] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:01:54,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 17:01:54,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-19 17:01:54,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174573623] [2022-07-19 17:01:54,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:01:54,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-19 17:01:54,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:01:54,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-19 17:01:54,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-07-19 17:01:54,657 INFO L87 Difference]: Start difference. First operand 1429 states and 2341 transitions. Second operand has 11 states, 11 states have (on average 7.0) internal successors, (77), 7 states have internal predecessors, (77), 4 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 6 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 17:01:58,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:01:58,871 INFO L93 Difference]: Finished difference Result 3362 states and 5786 transitions. [2022-07-19 17:01:58,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-19 17:01:58,872 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.0) internal successors, (77), 7 states have internal predecessors, (77), 4 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 6 states have call predecessors, (11), 3 states have call successors, (11) Word has length 104 [2022-07-19 17:01:58,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:01:58,882 INFO L225 Difference]: With dead ends: 3362 [2022-07-19 17:01:58,882 INFO L226 Difference]: Without dead ends: 2011 [2022-07-19 17:01:58,886 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=146, Invalid=360, Unknown=0, NotChecked=0, Total=506 [2022-07-19 17:01:58,886 INFO L413 NwaCegarLoop]: 731 mSDtfsCounter, 2811 mSDsluCounter, 1263 mSDsCounter, 0 mSdLazyCounter, 2892 mSolverCounterSat, 931 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2811 SdHoareTripleChecker+Valid, 1994 SdHoareTripleChecker+Invalid, 3823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 931 IncrementalHoareTripleChecker+Valid, 2892 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-07-19 17:01:58,887 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2811 Valid, 1994 Invalid, 3823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [931 Valid, 2892 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-07-19 17:01:58,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2011 states. [2022-07-19 17:01:59,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2011 to 1445. [2022-07-19 17:01:59,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1445 states, 1138 states have (on average 1.5949033391915641) internal successors, (1815), 1193 states have internal predecessors, (1815), 234 states have call successors, (234), 58 states have call predecessors, (234), 72 states have return successors, (313), 229 states have call predecessors, (313), 229 states have call successors, (313) [2022-07-19 17:01:59,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1445 states to 1445 states and 2362 transitions. [2022-07-19 17:01:59,105 INFO L78 Accepts]: Start accepts. Automaton has 1445 states and 2362 transitions. Word has length 104 [2022-07-19 17:01:59,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:01:59,105 INFO L495 AbstractCegarLoop]: Abstraction has 1445 states and 2362 transitions. [2022-07-19 17:01:59,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.0) internal successors, (77), 7 states have internal predecessors, (77), 4 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 6 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-19 17:01:59,106 INFO L276 IsEmpty]: Start isEmpty. Operand 1445 states and 2362 transitions. [2022-07-19 17:01:59,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-07-19 17:01:59,128 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:01:59,129 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:01:59,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-19 17:01:59,129 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:01:59,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:01:59,130 INFO L85 PathProgramCache]: Analyzing trace with hash -59688049, now seen corresponding path program 1 times [2022-07-19 17:01:59,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:01:59,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755941376] [2022-07-19 17:01:59,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:01:59,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:01:59,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:59,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:01:59,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:59,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:59,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:59,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 17:01:59,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:59,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 17:01:59,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:59,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:59,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:59,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:01:59,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:59,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 17:01:59,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:59,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-19 17:01:59,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:59,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 17:01:59,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:59,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 17:01:59,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:59,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 17:01:59,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:01:59,502 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:01:59,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:01:59,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755941376] [2022-07-19 17:01:59,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755941376] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:01:59,502 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 17:01:59,503 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-19 17:01:59,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475666887] [2022-07-19 17:01:59,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:01:59,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-19 17:01:59,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:01:59,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-19 17:01:59,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-07-19 17:01:59,504 INFO L87 Difference]: Start difference. First operand 1445 states and 2362 transitions. Second operand has 11 states, 11 states have (on average 7.181818181818182) internal successors, (79), 8 states have internal predecessors, (79), 4 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 6 states have call predecessors, (11), 4 states have call successors, (11) [2022-07-19 17:02:05,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:02:05,076 INFO L93 Difference]: Finished difference Result 3908 states and 6831 transitions. [2022-07-19 17:02:05,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-19 17:02:05,076 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.181818181818182) internal successors, (79), 8 states have internal predecessors, (79), 4 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 6 states have call predecessors, (11), 4 states have call successors, (11) Word has length 106 [2022-07-19 17:02:05,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:02:05,090 INFO L225 Difference]: With dead ends: 3908 [2022-07-19 17:02:05,090 INFO L226 Difference]: Without dead ends: 2542 [2022-07-19 17:02:05,095 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=125, Invalid=255, Unknown=0, NotChecked=0, Total=380 [2022-07-19 17:02:05,095 INFO L413 NwaCegarLoop]: 745 mSDtfsCounter, 4021 mSDsluCounter, 1233 mSDsCounter, 0 mSdLazyCounter, 3306 mSolverCounterSat, 1783 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4021 SdHoareTripleChecker+Valid, 1978 SdHoareTripleChecker+Invalid, 5089 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1783 IncrementalHoareTripleChecker+Valid, 3306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-07-19 17:02:05,095 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4021 Valid, 1978 Invalid, 5089 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1783 Valid, 3306 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2022-07-19 17:02:05,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2542 states. [2022-07-19 17:02:05,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2542 to 1451. [2022-07-19 17:02:05,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1451 states, 1144 states have (on average 1.5917832167832169) internal successors, (1821), 1199 states have internal predecessors, (1821), 234 states have call successors, (234), 58 states have call predecessors, (234), 72 states have return successors, (313), 229 states have call predecessors, (313), 229 states have call successors, (313) [2022-07-19 17:02:05,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1451 states to 1451 states and 2368 transitions. [2022-07-19 17:02:05,342 INFO L78 Accepts]: Start accepts. Automaton has 1451 states and 2368 transitions. Word has length 106 [2022-07-19 17:02:05,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:02:05,343 INFO L495 AbstractCegarLoop]: Abstraction has 1451 states and 2368 transitions. [2022-07-19 17:02:05,343 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.181818181818182) internal successors, (79), 8 states have internal predecessors, (79), 4 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 6 states have call predecessors, (11), 4 states have call successors, (11) [2022-07-19 17:02:05,343 INFO L276 IsEmpty]: Start isEmpty. Operand 1451 states and 2368 transitions. [2022-07-19 17:02:05,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-07-19 17:02:05,345 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:02:05,345 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:02:05,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-19 17:02:05,346 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:02:05,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:02:05,346 INFO L85 PathProgramCache]: Analyzing trace with hash -489381414, now seen corresponding path program 1 times [2022-07-19 17:02:05,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:02:05,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179601344] [2022-07-19 17:02:05,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:02:05,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:02:05,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:05,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:02:05,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:05,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:02:05,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:05,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 17:02:05,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:05,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 17:02:05,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:05,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:02:05,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:05,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:02:05,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:05,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 17:02:05,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:05,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 17:02:05,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:05,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 17:02:05,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:05,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 17:02:05,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:05,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 17:02:05,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:05,743 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 17:02:05,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:02:05,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179601344] [2022-07-19 17:02:05,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179601344] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 17:02:05,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219796876] [2022-07-19 17:02:05,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:02:05,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 17:02:05,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 17:02:05,747 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) [2022-07-19 17:02:05,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-19 17:02:05,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:05,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 1437 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-19 17:02:05,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 17:02:06,243 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:02:06,244 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 17:02:06,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219796876] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:02:06,244 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 17:02:06,244 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 14 [2022-07-19 17:02:06,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389054969] [2022-07-19 17:02:06,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:02:06,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-19 17:02:06,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:02:06,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-19 17:02:06,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-07-19 17:02:06,246 INFO L87 Difference]: Start difference. First operand 1451 states and 2368 transitions. Second operand has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 3 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:02:08,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:02:08,582 INFO L93 Difference]: Finished difference Result 4840 states and 8223 transitions. [2022-07-19 17:02:08,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 17:02:08,582 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 3 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) Word has length 109 [2022-07-19 17:02:08,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:02:08,597 INFO L225 Difference]: With dead ends: 4840 [2022-07-19 17:02:08,598 INFO L226 Difference]: Without dead ends: 3467 [2022-07-19 17:02:08,606 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2022-07-19 17:02:08,606 INFO L413 NwaCegarLoop]: 1510 mSDtfsCounter, 3077 mSDsluCounter, 759 mSDsCounter, 0 mSdLazyCounter, 1619 mSolverCounterSat, 708 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3196 SdHoareTripleChecker+Valid, 2269 SdHoareTripleChecker+Invalid, 2327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 708 IncrementalHoareTripleChecker+Valid, 1619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-07-19 17:02:08,607 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3196 Valid, 2269 Invalid, 2327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [708 Valid, 1619 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-07-19 17:02:08,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3467 states. [2022-07-19 17:02:09,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3467 to 3041. [2022-07-19 17:02:09,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3041 states, 2349 states have (on average 1.5964240102171137) internal successors, (3750), 2474 states have internal predecessors, (3750), 542 states have call successors, (542), 111 states have call predecessors, (542), 149 states have return successors, (779), 542 states have call predecessors, (779), 537 states have call successors, (779) [2022-07-19 17:02:09,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3041 states to 3041 states and 5071 transitions. [2022-07-19 17:02:09,251 INFO L78 Accepts]: Start accepts. Automaton has 3041 states and 5071 transitions. Word has length 109 [2022-07-19 17:02:09,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:02:09,252 INFO L495 AbstractCegarLoop]: Abstraction has 3041 states and 5071 transitions. [2022-07-19 17:02:09,252 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 3 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:02:09,252 INFO L276 IsEmpty]: Start isEmpty. Operand 3041 states and 5071 transitions. [2022-07-19 17:02:09,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-07-19 17:02:09,254 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:02:09,255 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:02:09,284 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-19 17:02:09,479 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 17:02:09,479 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:02:09,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:02:09,480 INFO L85 PathProgramCache]: Analyzing trace with hash 1847201143, now seen corresponding path program 1 times [2022-07-19 17:02:09,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:02:09,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780915034] [2022-07-19 17:02:09,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:02:09,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:02:09,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:09,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:02:09,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:09,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:02:09,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:09,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 17:02:09,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:09,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 17:02:09,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:09,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:02:09,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:09,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:02:09,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:09,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 17:02:09,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:09,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 17:02:09,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:09,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 17:02:09,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:09,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 17:02:09,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:09,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 17:02:09,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:09,809 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 17:02:09,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:02:09,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780915034] [2022-07-19 17:02:09,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780915034] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 17:02:09,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767472663] [2022-07-19 17:02:09,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:02:09,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 17:02:09,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 17:02:09,811 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) [2022-07-19 17:02:09,813 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-19 17:02:10,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:10,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 1438 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-19 17:02:10,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 17:02:10,175 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:02:10,175 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 17:02:10,175 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767472663] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:02:10,175 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 17:02:10,175 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 14 [2022-07-19 17:02:10,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708206458] [2022-07-19 17:02:10,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:02:10,177 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-19 17:02:10,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:02:10,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-19 17:02:10,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-07-19 17:02:10,178 INFO L87 Difference]: Start difference. First operand 3041 states and 5071 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:02:13,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:02:13,422 INFO L93 Difference]: Finished difference Result 10649 states and 18638 transitions. [2022-07-19 17:02:13,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 17:02:13,423 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) Word has length 110 [2022-07-19 17:02:13,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:02:13,456 INFO L225 Difference]: With dead ends: 10649 [2022-07-19 17:02:13,457 INFO L226 Difference]: Without dead ends: 7686 [2022-07-19 17:02:13,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2022-07-19 17:02:13,473 INFO L413 NwaCegarLoop]: 1485 mSDtfsCounter, 3088 mSDsluCounter, 746 mSDsCounter, 0 mSdLazyCounter, 1602 mSolverCounterSat, 725 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3207 SdHoareTripleChecker+Valid, 2231 SdHoareTripleChecker+Invalid, 2327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 725 IncrementalHoareTripleChecker+Valid, 1602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-07-19 17:02:13,473 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3207 Valid, 2231 Invalid, 2327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [725 Valid, 1602 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-07-19 17:02:13,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7686 states. [2022-07-19 17:02:14,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7686 to 6623. [2022-07-19 17:02:14,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6623 states, 5005 states have (on average 1.5938061938061938) internal successors, (7977), 5294 states have internal predecessors, (7977), 1305 states have call successors, (1305), 217 states have call predecessors, (1305), 312 states have return successors, (1990), 1327 states have call predecessors, (1990), 1300 states have call successors, (1990) [2022-07-19 17:02:15,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6623 states to 6623 states and 11272 transitions. [2022-07-19 17:02:15,036 INFO L78 Accepts]: Start accepts. Automaton has 6623 states and 11272 transitions. Word has length 110 [2022-07-19 17:02:15,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:02:15,037 INFO L495 AbstractCegarLoop]: Abstraction has 6623 states and 11272 transitions. [2022-07-19 17:02:15,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:02:15,037 INFO L276 IsEmpty]: Start isEmpty. Operand 6623 states and 11272 transitions. [2022-07-19 17:02:15,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-07-19 17:02:15,040 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:02:15,040 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:02:15,068 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-19 17:02:15,251 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2022-07-19 17:02:15,251 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:02:15,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:02:15,252 INFO L85 PathProgramCache]: Analyzing trace with hash -368480522, now seen corresponding path program 1 times [2022-07-19 17:02:15,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:02:15,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329408614] [2022-07-19 17:02:15,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:02:15,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:02:15,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:15,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:02:15,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:15,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:02:15,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:15,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 17:02:15,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:15,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 17:02:15,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:15,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:02:15,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:15,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:02:15,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:15,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 17:02:15,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:15,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 17:02:15,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:15,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 17:02:15,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:15,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 17:02:15,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:15,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 17:02:15,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:15,691 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 17:02:15,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:02:15,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329408614] [2022-07-19 17:02:15,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329408614] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 17:02:15,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575769189] [2022-07-19 17:02:15,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:02:15,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 17:02:15,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 17:02:15,693 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) [2022-07-19 17:02:15,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-07-19 17:02:15,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:15,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 1439 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-19 17:02:15,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 17:02:16,145 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:02:16,146 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 17:02:16,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575769189] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:02:16,146 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 17:02:16,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 14 [2022-07-19 17:02:16,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793917435] [2022-07-19 17:02:16,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:02:16,149 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-19 17:02:16,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:02:16,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-19 17:02:16,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-07-19 17:02:16,150 INFO L87 Difference]: Start difference. First operand 6623 states and 11272 transitions. Second operand has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:02:22,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:02:22,511 INFO L93 Difference]: Finished difference Result 24217 states and 43968 transitions. [2022-07-19 17:02:22,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 17:02:22,511 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) Word has length 111 [2022-07-19 17:02:22,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:02:22,650 INFO L225 Difference]: With dead ends: 24217 [2022-07-19 17:02:22,650 INFO L226 Difference]: Without dead ends: 17672 [2022-07-19 17:02:22,707 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2022-07-19 17:02:22,709 INFO L413 NwaCegarLoop]: 1485 mSDtfsCounter, 2585 mSDsluCounter, 859 mSDsCounter, 0 mSdLazyCounter, 1653 mSolverCounterSat, 586 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2704 SdHoareTripleChecker+Valid, 2344 SdHoareTripleChecker+Invalid, 2239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 586 IncrementalHoareTripleChecker+Valid, 1653 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-07-19 17:02:22,709 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2704 Valid, 2344 Invalid, 2239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [586 Valid, 1653 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-07-19 17:02:22,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17672 states. [2022-07-19 17:02:26,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17672 to 14939. [2022-07-19 17:02:26,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14939 states, 11034 states have (on average 1.5875475802066341) internal successors, (17517), 11714 states have internal predecessors, (17517), 3242 states have call successors, (3242), 429 states have call predecessors, (3242), 662 states have return successors, (5339), 3344 states have call predecessors, (5339), 3237 states have call successors, (5339) [2022-07-19 17:02:26,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14939 states to 14939 states and 26098 transitions. [2022-07-19 17:02:26,893 INFO L78 Accepts]: Start accepts. Automaton has 14939 states and 26098 transitions. Word has length 111 [2022-07-19 17:02:26,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:02:26,893 INFO L495 AbstractCegarLoop]: Abstraction has 14939 states and 26098 transitions. [2022-07-19 17:02:26,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:02:26,894 INFO L276 IsEmpty]: Start isEmpty. Operand 14939 states and 26098 transitions. [2022-07-19 17:02:26,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-07-19 17:02:26,897 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:02:26,897 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:02:26,923 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-07-19 17:02:27,122 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 17:02:27,122 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:02:27,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:02:27,123 INFO L85 PathProgramCache]: Analyzing trace with hash -1970432301, now seen corresponding path program 1 times [2022-07-19 17:02:27,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:02:27,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854917504] [2022-07-19 17:02:27,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:02:27,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:02:27,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:27,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:02:27,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:27,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:02:27,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:27,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 17:02:27,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:27,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 17:02:27,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:27,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:02:27,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:27,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:02:27,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:27,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 17:02:27,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:27,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 17:02:27,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:27,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 17:02:27,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:27,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 17:02:27,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:27,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 17:02:27,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:27,482 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 17:02:27,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:02:27,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854917504] [2022-07-19 17:02:27,482 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854917504] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 17:02:27,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731063362] [2022-07-19 17:02:27,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:02:27,483 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 17:02:27,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 17:02:27,484 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) [2022-07-19 17:02:27,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-07-19 17:02:27,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:27,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 1440 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-19 17:02:27,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 17:02:27,915 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:02:27,915 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 17:02:27,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731063362] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:02:27,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 17:02:27,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 14 [2022-07-19 17:02:27,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866580792] [2022-07-19 17:02:27,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:02:27,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-19 17:02:27,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:02:27,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-19 17:02:27,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-07-19 17:02:27,917 INFO L87 Difference]: Start difference. First operand 14939 states and 26098 transitions. Second operand has 6 states, 6 states have (on average 14.166666666666666) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:02:42,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:02:42,628 INFO L93 Difference]: Finished difference Result 56945 states and 109379 transitions. [2022-07-19 17:02:42,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 17:02:42,630 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.166666666666666) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) Word has length 112 [2022-07-19 17:02:42,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:02:42,985 INFO L225 Difference]: With dead ends: 56945 [2022-07-19 17:02:42,985 INFO L226 Difference]: Without dead ends: 42084 [2022-07-19 17:02:43,164 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2022-07-19 17:02:43,165 INFO L413 NwaCegarLoop]: 1485 mSDtfsCounter, 3088 mSDsluCounter, 746 mSDsCounter, 0 mSdLazyCounter, 1602 mSolverCounterSat, 725 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3207 SdHoareTripleChecker+Valid, 2231 SdHoareTripleChecker+Invalid, 2327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 725 IncrementalHoareTripleChecker+Valid, 1602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-07-19 17:02:43,165 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3207 Valid, 2231 Invalid, 2327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [725 Valid, 1602 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-07-19 17:02:43,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42084 states. [2022-07-19 17:02:53,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42084 to 34871. [2022-07-19 17:02:53,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34871 states, 25183 states have (on average 1.579994440694119) internal successors, (39789), 26810 states have internal predecessors, (39789), 8259 states have call successors, (8259), 853 states have call predecessors, (8259), 1428 states have return successors, (15334), 8629 states have call predecessors, (15334), 8254 states have call successors, (15334) [2022-07-19 17:02:53,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34871 states to 34871 states and 63382 transitions. [2022-07-19 17:02:53,525 INFO L78 Accepts]: Start accepts. Automaton has 34871 states and 63382 transitions. Word has length 112 [2022-07-19 17:02:53,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 17:02:53,526 INFO L495 AbstractCegarLoop]: Abstraction has 34871 states and 63382 transitions. [2022-07-19 17:02:53,526 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.166666666666666) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-19 17:02:53,526 INFO L276 IsEmpty]: Start isEmpty. Operand 34871 states and 63382 transitions. [2022-07-19 17:02:53,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-07-19 17:02:53,529 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 17:02:53,529 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 17:02:53,557 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-07-19 17:02:53,743 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 17:02:53,743 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 17:02:53,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 17:02:53,744 INFO L85 PathProgramCache]: Analyzing trace with hash -1883617935, now seen corresponding path program 1 times [2022-07-19 17:02:53,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 17:02:53,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114899188] [2022-07-19 17:02:53,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:02:53,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 17:02:53,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:53,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 17:02:53,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:53,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:02:53,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:53,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 17:02:53,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:53,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 17:02:54,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:54,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:02:54,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:54,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 17:02:54,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:54,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 17:02:54,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:54,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 17:02:54,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:54,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-19 17:02:54,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:54,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 17:02:54,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:54,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 17:02:54,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:54,083 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 17:02:54,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 17:02:54,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114899188] [2022-07-19 17:02:54,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114899188] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 17:02:54,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32848628] [2022-07-19 17:02:54,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 17:02:54,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 17:02:54,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 17:02:54,088 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) [2022-07-19 17:02:54,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-07-19 17:02:54,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 17:02:54,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 1440 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 17:02:54,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 17:02:54,343 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 17:02:54,343 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 17:02:54,343 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32848628] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 17:02:54,343 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 17:02:54,343 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2022-07-19 17:02:54,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001215581] [2022-07-19 17:02:54,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 17:02:54,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 17:02:54,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 17:02:54,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 17:02:54,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-07-19 17:02:54,346 INFO L87 Difference]: Start difference. First operand 34871 states and 63382 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-07-19 17:03:13,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 17:03:13,864 INFO L93 Difference]: Finished difference Result 104446 states and 200651 transitions. [2022-07-19 17:03:13,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 17:03:13,864 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 112 [2022-07-19 17:03:13,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 17:03:14,605 INFO L225 Difference]: With dead ends: 104446 [2022-07-19 17:03:14,605 INFO L226 Difference]: Without dead ends: 69653 [2022-07-19 17:03:14,820 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-07-19 17:03:14,821 INFO L413 NwaCegarLoop]: 971 mSDtfsCounter, 793 mSDsluCounter, 721 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 793 SdHoareTripleChecker+Valid, 1692 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 17:03:14,821 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [793 Valid, 1692 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 17:03:14,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69653 states.