./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec3_product29.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c3fed411 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/elevator_spec3_product29.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 0d12edbd4df2f08d75221f3c96b68e50e6394815b34a699d313e71ea24bf9c38 --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-16 00:43:33,263 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-16 00:43:33,264 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-16 00:43:33,283 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-16 00:43:33,283 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-16 00:43:33,284 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-16 00:43:33,286 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-16 00:43:33,288 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-16 00:43:33,289 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-16 00:43:33,289 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-16 00:43:33,290 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-16 00:43:33,291 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-16 00:43:33,291 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-16 00:43:33,291 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-16 00:43:33,292 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-16 00:43:33,293 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-16 00:43:33,294 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-16 00:43:33,294 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-16 00:43:33,295 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-16 00:43:33,297 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-16 00:43:33,298 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-16 00:43:33,299 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-16 00:43:33,299 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-16 00:43:33,300 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-16 00:43:33,302 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-16 00:43:33,302 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-16 00:43:33,303 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-16 00:43:33,303 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-16 00:43:33,304 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-16 00:43:33,304 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-16 00:43:33,305 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-16 00:43:33,305 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-16 00:43:33,306 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-16 00:43:33,306 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-16 00:43:33,307 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-16 00:43:33,307 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-16 00:43:33,308 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-16 00:43:33,308 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-16 00:43:33,308 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-16 00:43:33,309 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-16 00:43:33,309 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-16 00:43:33,310 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-16 00:43:33,328 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-16 00:43:33,328 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-16 00:43:33,328 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-16 00:43:33,329 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-16 00:43:33,329 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-16 00:43:33,329 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-16 00:43:33,330 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-16 00:43:33,330 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-16 00:43:33,330 INFO L138 SettingsManager]: * Use SBE=true [2021-12-16 00:43:33,330 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-16 00:43:33,330 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-16 00:43:33,331 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-16 00:43:33,331 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-16 00:43:33,331 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-16 00:43:33,331 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-16 00:43:33,331 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-16 00:43:33,331 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-16 00:43:33,332 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-16 00:43:33,332 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-16 00:43:33,332 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-16 00:43:33,332 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-16 00:43:33,332 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-16 00:43:33,332 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-16 00:43:33,332 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-16 00:43:33,333 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-16 00:43:33,333 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-16 00:43:33,333 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-16 00:43:33,333 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-16 00:43:33,333 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-16 00:43:33,333 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-16 00:43:33,333 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-16 00:43:33,334 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-16 00:43:33,334 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-16 00:43:33,334 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-16 00:43:33,334 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 -> 0d12edbd4df2f08d75221f3c96b68e50e6394815b34a699d313e71ea24bf9c38 [2021-12-16 00:43:33,511 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-16 00:43:33,530 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-16 00:43:33,531 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-16 00:43:33,544 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-16 00:43:33,547 INFO L275 PluginConnector]: CDTParser initialized [2021-12-16 00:43:33,548 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec3_product29.cil.c [2021-12-16 00:43:33,601 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f9610df7c/37d51d2c378644ad9cafa6704d890b17/FLAG8cb9d6f52 [2021-12-16 00:43:33,974 INFO L306 CDTParser]: Found 1 translation units. [2021-12-16 00:43:33,975 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec3_product29.cil.c [2021-12-16 00:43:34,002 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f9610df7c/37d51d2c378644ad9cafa6704d890b17/FLAG8cb9d6f52 [2021-12-16 00:43:34,337 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f9610df7c/37d51d2c378644ad9cafa6704d890b17 [2021-12-16 00:43:34,338 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-16 00:43:34,339 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-16 00:43:34,343 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-16 00:43:34,343 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-16 00:43:34,345 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-16 00:43:34,346 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 12:43:34" (1/1) ... [2021-12-16 00:43:34,347 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@59599ea1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:43:34, skipping insertion in model container [2021-12-16 00:43:34,347 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 12:43:34" (1/1) ... [2021-12-16 00:43:34,353 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-16 00:43:34,414 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-16 00:43:34,637 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_spec3_product29.cil.c[40506,40519] [2021-12-16 00:43:34,731 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-16 00:43:34,745 INFO L203 MainTranslator]: Completed pre-run [2021-12-16 00:43:34,823 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_spec3_product29.cil.c[40506,40519] [2021-12-16 00:43:34,845 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-16 00:43:34,867 INFO L208 MainTranslator]: Completed translation [2021-12-16 00:43:34,868 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:43:34 WrapperNode [2021-12-16 00:43:34,868 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-16 00:43:34,869 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-16 00:43:34,869 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-16 00:43:34,870 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-16 00:43:34,876 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:43:34" (1/1) ... [2021-12-16 00:43:34,893 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:43:34" (1/1) ... [2021-12-16 00:43:34,960 INFO L137 Inliner]: procedures = 91, calls = 347, calls flagged for inlining = 26, calls inlined = 23, statements flattened = 928 [2021-12-16 00:43:34,968 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-16 00:43:34,978 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-16 00:43:34,978 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-16 00:43:34,978 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-16 00:43:34,984 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:43:34" (1/1) ... [2021-12-16 00:43:34,984 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:43:34" (1/1) ... [2021-12-16 00:43:34,988 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:43:34" (1/1) ... [2021-12-16 00:43:34,989 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:43:34" (1/1) ... [2021-12-16 00:43:35,001 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:43:34" (1/1) ... [2021-12-16 00:43:35,010 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:43:34" (1/1) ... [2021-12-16 00:43:35,014 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:43:34" (1/1) ... [2021-12-16 00:43:35,021 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-16 00:43:35,022 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-16 00:43:35,022 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-16 00:43:35,022 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-16 00:43:35,023 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:43:34" (1/1) ... [2021-12-16 00:43:35,027 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-16 00:43:35,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 00:43:35,082 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-16 00:43:35,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-16 00:43:35,119 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-16 00:43:35,119 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentHeading [2021-12-16 00:43:35,119 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentHeading [2021-12-16 00:43:35,119 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2021-12-16 00:43:35,119 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2021-12-16 00:43:35,119 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2021-12-16 00:43:35,119 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2021-12-16 00:43:35,135 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2021-12-16 00:43:35,136 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2021-12-16 00:43:35,136 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2021-12-16 00:43:35,136 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2021-12-16 00:43:35,136 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2021-12-16 00:43:35,136 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2021-12-16 00:43:35,136 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__empty [2021-12-16 00:43:35,136 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__empty [2021-12-16 00:43:35,136 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2021-12-16 00:43:35,136 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2021-12-16 00:43:35,136 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2021-12-16 00:43:35,136 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2021-12-16 00:43:35,136 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2021-12-16 00:43:35,136 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2021-12-16 00:43:35,137 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2021-12-16 00:43:35,137 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2021-12-16 00:43:35,137 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2021-12-16 00:43:35,137 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2021-12-16 00:43:35,137 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2021-12-16 00:43:35,137 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2021-12-16 00:43:35,137 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2021-12-16 00:43:35,137 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2021-12-16 00:43:35,137 INFO L130 BoogieDeclarations]: Found specification of procedure initTopDown [2021-12-16 00:43:35,138 INFO L138 BoogieDeclarations]: Found implementation of procedure initTopDown [2021-12-16 00:43:35,138 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2021-12-16 00:43:35,138 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2021-12-16 00:43:35,138 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2021-12-16 00:43:35,138 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2021-12-16 00:43:35,138 INFO L130 BoogieDeclarations]: Found specification of procedure initFloors [2021-12-16 00:43:35,138 INFO L138 BoogieDeclarations]: Found implementation of procedure initFloors [2021-12-16 00:43:35,138 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2021-12-16 00:43:35,138 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2021-12-16 00:43:35,138 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2021-12-16 00:43:35,138 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2021-12-16 00:43:35,139 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2021-12-16 00:43:35,139 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2021-12-16 00:43:35,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-16 00:43:35,139 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2021-12-16 00:43:35,139 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2021-12-16 00:43:35,139 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2021-12-16 00:43:35,139 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2021-12-16 00:43:35,139 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2021-12-16 00:43:35,139 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2021-12-16 00:43:35,139 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2021-12-16 00:43:35,139 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2021-12-16 00:43:35,139 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-16 00:43:35,139 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-16 00:43:35,140 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2021-12-16 00:43:35,140 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2021-12-16 00:43:35,381 INFO L236 CfgBuilder]: Building ICFG [2021-12-16 00:43:35,383 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-16 00:43:36,086 INFO L277 CfgBuilder]: Performing block encoding [2021-12-16 00:43:36,104 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-16 00:43:36,104 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-16 00:43:36,106 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 12:43:36 BoogieIcfgContainer [2021-12-16 00:43:36,106 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-16 00:43:36,107 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-16 00:43:36,107 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-16 00:43:36,111 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-16 00:43:36,111 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 12:43:34" (1/3) ... [2021-12-16 00:43:36,111 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a8502e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 12:43:36, skipping insertion in model container [2021-12-16 00:43:36,112 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 12:43:34" (2/3) ... [2021-12-16 00:43:36,112 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a8502e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 12:43:36, skipping insertion in model container [2021-12-16 00:43:36,112 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 12:43:36" (3/3) ... [2021-12-16 00:43:36,113 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec3_product29.cil.c [2021-12-16 00:43:36,117 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-16 00:43:36,117 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-16 00:43:36,149 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-16 00:43:36,153 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=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, mLoopAccelerationTechnique=FAST_UPR [2021-12-16 00:43:36,153 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-16 00:43:36,172 INFO L276 IsEmpty]: Start isEmpty. Operand has 597 states, 463 states have (on average 1.6781857451403888) internal successors, (777), 481 states have internal predecessors, (777), 106 states have call successors, (106), 26 states have call predecessors, (106), 26 states have return successors, (106), 103 states have call predecessors, (106), 106 states have call successors, (106) [2021-12-16 00:43:36,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-12-16 00:43:36,191 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:43:36,192 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-16 00:43:36,192 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:43:36,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:43:36,206 INFO L85 PathProgramCache]: Analyzing trace with hash -2006006506, now seen corresponding path program 1 times [2021-12-16 00:43:36,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:43:36,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149844374] [2021-12-16 00:43:36,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:43:36,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:43:36,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:36,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:43:36,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:36,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:43:36,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:36,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 00:43:36,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:36,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:43:36,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:36,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:43:36,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:36,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 00:43:36,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:36,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 00:43:36,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:36,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-16 00:43:36,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:36,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-16 00:43:36,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:36,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 00:43:36,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:36,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-16 00:43:36,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:36,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-16 00:43:36,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:36,812 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-16 00:43:36,812 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:43:36,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149844374] [2021-12-16 00:43:36,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149844374] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:43:36,813 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:43:36,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 00:43:36,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239073602] [2021-12-16 00:43:36,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:43:36,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 00:43:36,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:43:36,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 00:43:36,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:43:36,842 INFO L87 Difference]: Start difference. First operand has 597 states, 463 states have (on average 1.6781857451403888) internal successors, (777), 481 states have internal predecessors, (777), 106 states have call successors, (106), 26 states have call predecessors, (106), 26 states have return successors, (106), 103 states have call predecessors, (106), 106 states have call successors, (106) Second operand has 10 states, 9 states have (on average 7.888888888888889) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:43:42,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:43:42,797 INFO L93 Difference]: Finished difference Result 1554 states and 2682 transitions. [2021-12-16 00:43:42,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 00:43:42,799 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.888888888888889) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 99 [2021-12-16 00:43:42,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:43:42,817 INFO L225 Difference]: With dead ends: 1554 [2021-12-16 00:43:42,818 INFO L226 Difference]: Without dead ends: 957 [2021-12-16 00:43:42,824 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-12-16 00:43:42,826 INFO L933 BasicCegarLoop]: 986 mSDtfsCounter, 1783 mSDsluCounter, 2885 mSDsCounter, 0 mSdLazyCounter, 5550 mSolverCounterSat, 576 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1894 SdHoareTripleChecker+Valid, 3871 SdHoareTripleChecker+Invalid, 6126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 576 IncrementalHoareTripleChecker+Valid, 5550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2021-12-16 00:43:42,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1894 Valid, 3871 Invalid, 6126 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [576 Valid, 5550 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2021-12-16 00:43:42,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 957 states. [2021-12-16 00:43:42,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 957 to 600. [2021-12-16 00:43:42,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 466 states have (on average 1.6695278969957081) internal successors, (778), 484 states have internal predecessors, (778), 107 states have call successors, (107), 26 states have call predecessors, (107), 26 states have return successors, (106), 102 states have call predecessors, (106), 104 states have call successors, (106) [2021-12-16 00:43:42,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 991 transitions. [2021-12-16 00:43:42,949 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 991 transitions. Word has length 99 [2021-12-16 00:43:42,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:43:42,949 INFO L470 AbstractCegarLoop]: Abstraction has 600 states and 991 transitions. [2021-12-16 00:43:42,950 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.888888888888889) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:43:42,950 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 991 transitions. [2021-12-16 00:43:42,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-12-16 00:43:42,959 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:43:42,959 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-16 00:43:42,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-16 00:43:42,960 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:43:42,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:43:42,961 INFO L85 PathProgramCache]: Analyzing trace with hash -2109230418, now seen corresponding path program 1 times [2021-12-16 00:43:42,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:43:42,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909964103] [2021-12-16 00:43:42,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:43:42,961 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:43:42,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:43,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:43:43,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:43,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:43:43,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:43,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 00:43:43,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:43,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:43:43,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:43,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:43:43,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:43,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-16 00:43:43,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:43,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:43:43,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:43,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-16 00:43:43,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:43,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 00:43:43,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:43,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 00:43:43,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:43,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-16 00:43:43,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:43,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-16 00:43:43,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:43,258 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-16 00:43:43,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:43:43,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909964103] [2021-12-16 00:43:43,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909964103] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:43:43,259 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:43:43,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 00:43:43,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326014987] [2021-12-16 00:43:43,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:43:43,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 00:43:43,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:43:43,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 00:43:43,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:43:43,262 INFO L87 Difference]: Start difference. First operand 600 states and 991 transitions. Second operand has 10 states, 9 states have (on average 8.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:43:49,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:43:49,106 INFO L93 Difference]: Finished difference Result 1544 states and 2628 transitions. [2021-12-16 00:43:49,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-16 00:43:49,114 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 100 [2021-12-16 00:43:49,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:43:49,127 INFO L225 Difference]: With dead ends: 1544 [2021-12-16 00:43:49,127 INFO L226 Difference]: Without dead ends: 960 [2021-12-16 00:43:49,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2021-12-16 00:43:49,148 INFO L933 BasicCegarLoop]: 960 mSDtfsCounter, 1714 mSDsluCounter, 2846 mSDsCounter, 0 mSdLazyCounter, 5656 mSolverCounterSat, 574 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1825 SdHoareTripleChecker+Valid, 3806 SdHoareTripleChecker+Invalid, 6230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 574 IncrementalHoareTripleChecker+Valid, 5656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2021-12-16 00:43:49,149 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1825 Valid, 3806 Invalid, 6230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [574 Valid, 5656 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2021-12-16 00:43:49,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 960 states. [2021-12-16 00:43:49,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 960 to 600. [2021-12-16 00:43:49,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 466 states have (on average 1.667381974248927) internal successors, (777), 484 states have internal predecessors, (777), 107 states have call successors, (107), 26 states have call predecessors, (107), 26 states have return successors, (106), 102 states have call predecessors, (106), 104 states have call successors, (106) [2021-12-16 00:43:49,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 990 transitions. [2021-12-16 00:43:49,229 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 990 transitions. Word has length 100 [2021-12-16 00:43:49,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:43:49,231 INFO L470 AbstractCegarLoop]: Abstraction has 600 states and 990 transitions. [2021-12-16 00:43:49,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:43:49,231 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 990 transitions. [2021-12-16 00:43:49,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-12-16 00:43:49,236 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:43:49,237 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-16 00:43:49,237 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-16 00:43:49,237 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:43:49,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:43:49,239 INFO L85 PathProgramCache]: Analyzing trace with hash -343069422, now seen corresponding path program 1 times [2021-12-16 00:43:49,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:43:49,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072806592] [2021-12-16 00:43:49,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:43:49,239 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:43:49,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:49,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:43:49,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:49,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:43:49,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:49,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 00:43:49,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:49,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:43:49,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:49,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 00:43:49,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:49,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-16 00:43:49,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:49,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:43:49,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:49,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-16 00:43:49,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:49,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 00:43:49,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:49,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 00:43:49,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:49,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-16 00:43:49,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:49,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-16 00:43:49,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:49,543 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-16 00:43:49,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:43:49,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072806592] [2021-12-16 00:43:49,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072806592] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:43:49,545 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:43:49,545 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 00:43:49,545 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126283444] [2021-12-16 00:43:49,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:43:49,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 00:43:49,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:43:49,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 00:43:49,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-16 00:43:49,547 INFO L87 Difference]: Start difference. First operand 600 states and 990 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, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-16 00:43:53,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:43:53,249 INFO L93 Difference]: Finished difference Result 1535 states and 2608 transitions. [2021-12-16 00:43:53,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-16 00:43:53,250 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, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 100 [2021-12-16 00:43:53,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:43:53,254 INFO L225 Difference]: With dead ends: 1535 [2021-12-16 00:43:53,255 INFO L226 Difference]: Without dead ends: 920 [2021-12-16 00:43:53,257 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:43:53,263 INFO L933 BasicCegarLoop]: 945 mSDtfsCounter, 1120 mSDsluCounter, 1282 mSDsCounter, 0 mSdLazyCounter, 2903 mSolverCounterSat, 347 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1230 SdHoareTripleChecker+Valid, 2227 SdHoareTripleChecker+Invalid, 3250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 347 IncrementalHoareTripleChecker+Valid, 2903 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2021-12-16 00:43:53,264 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1230 Valid, 2227 Invalid, 3250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [347 Valid, 2903 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2021-12-16 00:43:53,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2021-12-16 00:43:53,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 576. [2021-12-16 00:43:53,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 445 states have (on average 1.658426966292135) internal successors, (738), 461 states have internal predecessors, (738), 106 states have call successors, (106), 26 states have call predecessors, (106), 24 states have return successors, (103), 101 states have call predecessors, (103), 103 states have call successors, (103) [2021-12-16 00:43:53,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 947 transitions. [2021-12-16 00:43:53,312 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 947 transitions. Word has length 100 [2021-12-16 00:43:53,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:43:53,313 INFO L470 AbstractCegarLoop]: Abstraction has 576 states and 947 transitions. [2021-12-16 00:43:53,313 INFO L471 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, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-16 00:43:53,313 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 947 transitions. [2021-12-16 00:43:53,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-16 00:43:53,323 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:43:53,323 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-16 00:43:53,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-16 00:43:53,324 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:43:53,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:43:53,324 INFO L85 PathProgramCache]: Analyzing trace with hash -2024065694, now seen corresponding path program 1 times [2021-12-16 00:43:53,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:43:53,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032668820] [2021-12-16 00:43:53,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:43:53,325 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:43:53,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:53,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:43:53,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:53,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:43:53,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:53,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 00:43:53,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:53,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:43:53,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:53,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:43:53,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:53,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 00:43:53,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:53,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-16 00:43:53,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:53,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-16 00:43:53,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:53,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-16 00:43:53,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:53,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 00:43:53,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:53,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-16 00:43:53,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:53,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-16 00:43:53,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:53,607 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-16 00:43:53,607 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:43:53,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032668820] [2021-12-16 00:43:53,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032668820] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:43:53,607 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:43:53,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 00:43:53,608 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697462976] [2021-12-16 00:43:53,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:43:53,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 00:43:53,608 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:43:53,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 00:43:53,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:43:53,609 INFO L87 Difference]: Start difference. First operand 576 states and 947 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, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:43:58,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:43:58,732 INFO L93 Difference]: Finished difference Result 1498 states and 2539 transitions. [2021-12-16 00:43:58,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 00:43:58,733 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, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 101 [2021-12-16 00:43:58,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:43:58,737 INFO L225 Difference]: With dead ends: 1498 [2021-12-16 00:43:58,737 INFO L226 Difference]: Without dead ends: 914 [2021-12-16 00:43:58,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-12-16 00:43:58,740 INFO L933 BasicCegarLoop]: 947 mSDtfsCounter, 1721 mSDsluCounter, 2811 mSDsCounter, 0 mSdLazyCounter, 5244 mSolverCounterSat, 575 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1832 SdHoareTripleChecker+Valid, 3758 SdHoareTripleChecker+Invalid, 5819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 575 IncrementalHoareTripleChecker+Valid, 5244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2021-12-16 00:43:58,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1832 Valid, 3758 Invalid, 5819 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [575 Valid, 5244 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2021-12-16 00:43:58,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-12-16 00:43:58,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 570. [2021-12-16 00:43:58,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 439 states have (on average 1.6514806378132119) internal successors, (725), 455 states have internal predecessors, (725), 106 states have call successors, (106), 26 states have call predecessors, (106), 24 states have return successors, (103), 101 states have call predecessors, (103), 103 states have call successors, (103) [2021-12-16 00:43:58,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 934 transitions. [2021-12-16 00:43:58,781 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 934 transitions. Word has length 101 [2021-12-16 00:43:58,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:43:58,781 INFO L470 AbstractCegarLoop]: Abstraction has 570 states and 934 transitions. [2021-12-16 00:43:58,781 INFO L471 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, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:43:58,782 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 934 transitions. [2021-12-16 00:43:58,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-16 00:43:58,783 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:43:58,784 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-16 00:43:58,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-16 00:43:58,784 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:43:58,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:43:58,784 INFO L85 PathProgramCache]: Analyzing trace with hash 647112022, now seen corresponding path program 1 times [2021-12-16 00:43:58,785 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:43:58,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144770475] [2021-12-16 00:43:58,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:43:58,785 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:43:58,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:58,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:43:58,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:58,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:43:58,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:58,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 00:43:58,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:59,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:43:59,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:59,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:43:59,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:59,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-16 00:43:59,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:59,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-16 00:43:59,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:59,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-16 00:43:59,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:59,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-16 00:43:59,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:59,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 00:43:59,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:59,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-16 00:43:59,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:59,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-12-16 00:43:59,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:43:59,080 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-16 00:43:59,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:43:59,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144770475] [2021-12-16 00:43:59,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144770475] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:43:59,081 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:43:59,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 00:43:59,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862807855] [2021-12-16 00:43:59,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:43:59,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 00:43:59,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:43:59,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 00:43:59,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:43:59,083 INFO L87 Difference]: Start difference. First operand 570 states and 934 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, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:44:03,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:44:03,509 INFO L93 Difference]: Finished difference Result 1468 states and 2488 transitions. [2021-12-16 00:44:03,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 00:44:03,509 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, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 102 [2021-12-16 00:44:03,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:44:03,515 INFO L225 Difference]: With dead ends: 1468 [2021-12-16 00:44:03,515 INFO L226 Difference]: Without dead ends: 914 [2021-12-16 00:44:03,517 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-12-16 00:44:03,518 INFO L933 BasicCegarLoop]: 913 mSDtfsCounter, 1098 mSDsluCounter, 2878 mSDsCounter, 0 mSdLazyCounter, 5363 mSolverCounterSat, 347 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1208 SdHoareTripleChecker+Valid, 3791 SdHoareTripleChecker+Invalid, 5710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 347 IncrementalHoareTripleChecker+Valid, 5363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2021-12-16 00:44:03,518 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1208 Valid, 3791 Invalid, 5710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [347 Valid, 5363 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2021-12-16 00:44:03,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-12-16 00:44:03,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 570. [2021-12-16 00:44:03,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 439 states have (on average 1.6492027334851935) internal successors, (724), 455 states have internal predecessors, (724), 106 states have call successors, (106), 26 states have call predecessors, (106), 24 states have return successors, (103), 101 states have call predecessors, (103), 103 states have call successors, (103) [2021-12-16 00:44:03,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 933 transitions. [2021-12-16 00:44:03,596 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 933 transitions. Word has length 102 [2021-12-16 00:44:03,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:44:03,597 INFO L470 AbstractCegarLoop]: Abstraction has 570 states and 933 transitions. [2021-12-16 00:44:03,597 INFO L471 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, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:44:03,597 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 933 transitions. [2021-12-16 00:44:03,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-16 00:44:03,599 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:44:03,599 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-16 00:44:03,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-16 00:44:03,599 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:44:03,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:44:03,599 INFO L85 PathProgramCache]: Analyzing trace with hash -600205313, now seen corresponding path program 1 times [2021-12-16 00:44:03,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:44:03,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158470018] [2021-12-16 00:44:03,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:44:03,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:44:03,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:03,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:44:03,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:03,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:44:03,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:03,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 00:44:03,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:03,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:44:03,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:03,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:44:03,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:03,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-16 00:44:03,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:03,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-16 00:44:03,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:03,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-16 00:44:03,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:03,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-16 00:44:03,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:03,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 00:44:03,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:03,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-16 00:44:03,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:03,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-16 00:44:03,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:03,829 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-16 00:44:03,829 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:44:03,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158470018] [2021-12-16 00:44:03,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158470018] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:44:03,829 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:44:03,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 00:44:03,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578576739] [2021-12-16 00:44:03,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:44:03,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 00:44:03,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:44:03,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 00:44:03,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:44:03,830 INFO L87 Difference]: Start difference. First operand 570 states and 933 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, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:44:09,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:44:09,601 INFO L93 Difference]: Finished difference Result 1486 states and 2508 transitions. [2021-12-16 00:44:09,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 00:44:09,601 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, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 103 [2021-12-16 00:44:09,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:44:09,606 INFO L225 Difference]: With dead ends: 1486 [2021-12-16 00:44:09,606 INFO L226 Difference]: Without dead ends: 908 [2021-12-16 00:44:09,608 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-12-16 00:44:09,609 INFO L933 BasicCegarLoop]: 929 mSDtfsCounter, 1136 mSDsluCounter, 2831 mSDsCounter, 0 mSdLazyCounter, 5374 mSolverCounterSat, 349 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1246 SdHoareTripleChecker+Valid, 3760 SdHoareTripleChecker+Invalid, 5723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 349 IncrementalHoareTripleChecker+Valid, 5374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2021-12-16 00:44:09,609 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1246 Valid, 3760 Invalid, 5723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [349 Valid, 5374 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2021-12-16 00:44:09,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 908 states. [2021-12-16 00:44:09,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 908 to 564. [2021-12-16 00:44:09,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 433 states have (on average 1.6420323325635104) internal successors, (711), 449 states have internal predecessors, (711), 106 states have call successors, (106), 26 states have call predecessors, (106), 24 states have return successors, (103), 101 states have call predecessors, (103), 103 states have call successors, (103) [2021-12-16 00:44:09,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 920 transitions. [2021-12-16 00:44:09,657 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 920 transitions. Word has length 103 [2021-12-16 00:44:09,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:44:09,657 INFO L470 AbstractCegarLoop]: Abstraction has 564 states and 920 transitions. [2021-12-16 00:44:09,657 INFO L471 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, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:44:09,657 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 920 transitions. [2021-12-16 00:44:09,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-16 00:44:09,659 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:44:09,659 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-16 00:44:09,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-16 00:44:09,660 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:44:09,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:44:09,660 INFO L85 PathProgramCache]: Analyzing trace with hash -839754217, now seen corresponding path program 1 times [2021-12-16 00:44:09,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:44:09,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510063868] [2021-12-16 00:44:09,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:44:09,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:44:09,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:09,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:44:09,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:09,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:44:09,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:09,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 00:44:09,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:09,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:44:09,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:09,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:44:09,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:09,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 00:44:09,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:09,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 00:44:09,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:09,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-16 00:44:09,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:09,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-16 00:44:09,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:09,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 00:44:09,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:09,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-16 00:44:09,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:09,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-16 00:44:09,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:09,939 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-16 00:44:09,939 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:44:09,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510063868] [2021-12-16 00:44:09,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510063868] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:44:09,939 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:44:09,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 00:44:09,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201467294] [2021-12-16 00:44:09,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:44:09,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 00:44:09,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:44:09,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 00:44:09,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:44:09,941 INFO L87 Difference]: Start difference. First operand 564 states and 920 transitions. Second operand has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:44:15,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:44:15,005 INFO L93 Difference]: Finished difference Result 1456 states and 2459 transitions. [2021-12-16 00:44:15,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 00:44:15,006 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 104 [2021-12-16 00:44:15,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:44:15,010 INFO L225 Difference]: With dead ends: 1456 [2021-12-16 00:44:15,010 INFO L226 Difference]: Without dead ends: 908 [2021-12-16 00:44:15,012 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-12-16 00:44:15,015 INFO L933 BasicCegarLoop]: 899 mSDtfsCounter, 2121 mSDsluCounter, 2783 mSDsCounter, 0 mSdLazyCounter, 5033 mSolverCounterSat, 793 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2232 SdHoareTripleChecker+Valid, 3682 SdHoareTripleChecker+Invalid, 5826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 793 IncrementalHoareTripleChecker+Valid, 5033 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2021-12-16 00:44:15,016 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2232 Valid, 3682 Invalid, 5826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [793 Valid, 5033 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2021-12-16 00:44:15,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 908 states. [2021-12-16 00:44:15,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 908 to 564. [2021-12-16 00:44:15,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 433 states have (on average 1.6397228637413395) internal successors, (710), 449 states have internal predecessors, (710), 106 states have call successors, (106), 26 states have call predecessors, (106), 24 states have return successors, (103), 101 states have call predecessors, (103), 103 states have call successors, (103) [2021-12-16 00:44:15,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 919 transitions. [2021-12-16 00:44:15,132 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 919 transitions. Word has length 104 [2021-12-16 00:44:15,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:44:15,132 INFO L470 AbstractCegarLoop]: Abstraction has 564 states and 919 transitions. [2021-12-16 00:44:15,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:44:15,133 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 919 transitions. [2021-12-16 00:44:15,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-12-16 00:44:15,135 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:44:15,135 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-16 00:44:15,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-16 00:44:15,135 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:44:15,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:44:15,136 INFO L85 PathProgramCache]: Analyzing trace with hash -1866795101, now seen corresponding path program 1 times [2021-12-16 00:44:15,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:44:15,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091547290] [2021-12-16 00:44:15,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:44:15,137 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:44:15,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:15,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:44:15,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:15,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:44:15,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:15,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 00:44:15,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:15,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:44:15,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:15,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:44:15,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:15,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:44:15,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:15,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-16 00:44:15,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:15,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-16 00:44:15,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:15,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-16 00:44:15,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:15,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 00:44:15,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:15,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-16 00:44:15,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:15,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-16 00:44:15,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:15,450 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-16 00:44:15,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:44:15,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091547290] [2021-12-16 00:44:15,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091547290] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:44:15,451 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:44:15,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 00:44:15,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278500101] [2021-12-16 00:44:15,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:44:15,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 00:44:15,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:44:15,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 00:44:15,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:44:15,452 INFO L87 Difference]: Start difference. First operand 564 states and 919 transitions. Second operand has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:44:20,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:44:20,627 INFO L93 Difference]: Finished difference Result 1474 states and 2477 transitions. [2021-12-16 00:44:20,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 00:44:20,628 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 105 [2021-12-16 00:44:20,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:44:20,631 INFO L225 Difference]: With dead ends: 1474 [2021-12-16 00:44:20,632 INFO L226 Difference]: Without dead ends: 902 [2021-12-16 00:44:20,634 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-12-16 00:44:20,634 INFO L933 BasicCegarLoop]: 926 mSDtfsCounter, 1636 mSDsluCounter, 2845 mSDsCounter, 0 mSdLazyCounter, 5117 mSolverCounterSat, 573 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1746 SdHoareTripleChecker+Valid, 3771 SdHoareTripleChecker+Invalid, 5690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 573 IncrementalHoareTripleChecker+Valid, 5117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2021-12-16 00:44:20,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1746 Valid, 3771 Invalid, 5690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [573 Valid, 5117 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2021-12-16 00:44:20,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 902 states. [2021-12-16 00:44:20,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 902 to 558. [2021-12-16 00:44:20,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 427 states have (on average 1.6323185011709602) internal successors, (697), 443 states have internal predecessors, (697), 106 states have call successors, (106), 26 states have call predecessors, (106), 24 states have return successors, (103), 101 states have call predecessors, (103), 103 states have call successors, (103) [2021-12-16 00:44:20,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 906 transitions. [2021-12-16 00:44:20,682 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 906 transitions. Word has length 105 [2021-12-16 00:44:20,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:44:20,682 INFO L470 AbstractCegarLoop]: Abstraction has 558 states and 906 transitions. [2021-12-16 00:44:20,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:44:20,682 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 906 transitions. [2021-12-16 00:44:20,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-12-16 00:44:20,684 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:44:20,684 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-16 00:44:20,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-16 00:44:20,684 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:44:20,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:44:20,685 INFO L85 PathProgramCache]: Analyzing trace with hash -1252853566, now seen corresponding path program 1 times [2021-12-16 00:44:20,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:44:20,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754501590] [2021-12-16 00:44:20,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:44:20,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:44:20,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:20,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:44:20,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:20,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:44:20,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:20,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 00:44:20,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:20,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:44:20,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:20,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:44:20,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:20,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-16 00:44:20,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:20,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-16 00:44:20,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:20,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-16 00:44:20,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:20,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-16 00:44:20,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:20,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 00:44:20,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:20,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-16 00:44:20,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:20,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-16 00:44:20,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:20,975 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-16 00:44:20,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:44:20,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754501590] [2021-12-16 00:44:20,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754501590] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:44:20,976 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:44:20,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 00:44:20,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133602491] [2021-12-16 00:44:20,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:44:20,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 00:44:20,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:44:20,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 00:44:20,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:44:20,977 INFO L87 Difference]: Start difference. First operand 558 states and 906 transitions. Second operand has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:44:26,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:44:26,186 INFO L93 Difference]: Finished difference Result 1444 states and 2430 transitions. [2021-12-16 00:44:26,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 00:44:26,187 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 105 [2021-12-16 00:44:26,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:44:26,205 INFO L225 Difference]: With dead ends: 1444 [2021-12-16 00:44:26,216 INFO L226 Difference]: Without dead ends: 902 [2021-12-16 00:44:26,218 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-12-16 00:44:26,219 INFO L933 BasicCegarLoop]: 884 mSDtfsCounter, 1051 mSDsluCounter, 2841 mSDsCounter, 0 mSdLazyCounter, 5151 mSolverCounterSat, 352 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1161 SdHoareTripleChecker+Valid, 3725 SdHoareTripleChecker+Invalid, 5503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 352 IncrementalHoareTripleChecker+Valid, 5151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2021-12-16 00:44:26,219 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1161 Valid, 3725 Invalid, 5503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [352 Valid, 5151 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2021-12-16 00:44:26,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 902 states. [2021-12-16 00:44:26,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 902 to 558. [2021-12-16 00:44:26,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 427 states have (on average 1.629976580796253) internal successors, (696), 443 states have internal predecessors, (696), 106 states have call successors, (106), 26 states have call predecessors, (106), 24 states have return successors, (103), 101 states have call predecessors, (103), 103 states have call successors, (103) [2021-12-16 00:44:26,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 905 transitions. [2021-12-16 00:44:26,285 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 905 transitions. Word has length 105 [2021-12-16 00:44:26,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:44:26,286 INFO L470 AbstractCegarLoop]: Abstraction has 558 states and 905 transitions. [2021-12-16 00:44:26,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:44:26,286 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 905 transitions. [2021-12-16 00:44:26,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-12-16 00:44:26,288 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:44:26,288 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-16 00:44:26,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-16 00:44:26,288 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:44:26,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:44:26,289 INFO L85 PathProgramCache]: Analyzing trace with hash 88617629, now seen corresponding path program 1 times [2021-12-16 00:44:26,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:44:26,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004573598] [2021-12-16 00:44:26,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:44:26,289 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:44:26,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:26,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:44:26,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:26,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:44:26,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:26,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 00:44:26,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:26,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:44:26,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:26,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:44:26,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:26,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-16 00:44:26,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:26,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-16 00:44:26,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:26,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-16 00:44:26,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:26,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-16 00:44:26,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:26,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 00:44:26,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:26,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-16 00:44:26,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:26,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-16 00:44:26,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:26,590 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-16 00:44:26,590 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:44:26,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004573598] [2021-12-16 00:44:26,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004573598] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:44:26,590 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:44:26,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 00:44:26,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747305862] [2021-12-16 00:44:26,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:44:26,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 00:44:26,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:44:26,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 00:44:26,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:44:26,592 INFO L87 Difference]: Start difference. First operand 558 states and 905 transitions. Second operand has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:44:32,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:44:32,265 INFO L93 Difference]: Finished difference Result 1456 states and 2440 transitions. [2021-12-16 00:44:32,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 00:44:32,265 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 106 [2021-12-16 00:44:32,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:44:32,269 INFO L225 Difference]: With dead ends: 1456 [2021-12-16 00:44:32,270 INFO L226 Difference]: Without dead ends: 914 [2021-12-16 00:44:32,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2021-12-16 00:44:32,272 INFO L933 BasicCegarLoop]: 904 mSDtfsCounter, 1029 mSDsluCounter, 2940 mSDsCounter, 0 mSdLazyCounter, 5234 mSolverCounterSat, 349 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1139 SdHoareTripleChecker+Valid, 3844 SdHoareTripleChecker+Invalid, 5583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 349 IncrementalHoareTripleChecker+Valid, 5234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2021-12-16 00:44:32,273 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1139 Valid, 3844 Invalid, 5583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [349 Valid, 5234 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2021-12-16 00:44:32,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-12-16 00:44:32,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 564. [2021-12-16 00:44:32,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 433 states have (on average 1.6212471131639723) internal successors, (702), 449 states have internal predecessors, (702), 106 states have call successors, (106), 26 states have call predecessors, (106), 24 states have return successors, (103), 101 states have call predecessors, (103), 103 states have call successors, (103) [2021-12-16 00:44:32,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 911 transitions. [2021-12-16 00:44:32,322 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 911 transitions. Word has length 106 [2021-12-16 00:44:32,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:44:32,322 INFO L470 AbstractCegarLoop]: Abstraction has 564 states and 911 transitions. [2021-12-16 00:44:32,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:44:32,323 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 911 transitions. [2021-12-16 00:44:32,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-12-16 00:44:32,325 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:44:32,325 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-16 00:44:32,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-16 00:44:32,325 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:44:32,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:44:32,326 INFO L85 PathProgramCache]: Analyzing trace with hash -878733025, now seen corresponding path program 1 times [2021-12-16 00:44:32,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:44:32,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023779416] [2021-12-16 00:44:32,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:44:32,326 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:44:32,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:32,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:44:32,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:32,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:44:32,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:32,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 00:44:32,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:32,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:44:32,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:32,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:44:32,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:32,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-16 00:44:32,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:32,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-16 00:44:32,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:32,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-16 00:44:32,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:32,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-16 00:44:32,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:32,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 00:44:32,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:32,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-16 00:44:32,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:32,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-16 00:44:32,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:32,661 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-16 00:44:32,661 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:44:32,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023779416] [2021-12-16 00:44:32,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023779416] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:44:32,661 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:44:32,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 00:44:32,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898361932] [2021-12-16 00:44:32,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:44:32,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 00:44:32,663 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:44:32,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 00:44:32,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-16 00:44:32,664 INFO L87 Difference]: Start difference. First operand 564 states and 911 transitions. Second operand has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:44:37,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 00:44:37,853 INFO L93 Difference]: Finished difference Result 1459 states and 2441 transitions. [2021-12-16 00:44:37,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-16 00:44:37,854 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 106 [2021-12-16 00:44:37,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 00:44:37,858 INFO L225 Difference]: With dead ends: 1459 [2021-12-16 00:44:37,858 INFO L226 Difference]: Without dead ends: 902 [2021-12-16 00:44:37,860 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-12-16 00:44:37,860 INFO L933 BasicCegarLoop]: 890 mSDtfsCounter, 2104 mSDsluCounter, 2785 mSDsCounter, 0 mSdLazyCounter, 4933 mSolverCounterSat, 796 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2215 SdHoareTripleChecker+Valid, 3675 SdHoareTripleChecker+Invalid, 5729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 796 IncrementalHoareTripleChecker+Valid, 4933 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2021-12-16 00:44:37,860 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2215 Valid, 3675 Invalid, 5729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [796 Valid, 4933 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2021-12-16 00:44:37,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 902 states. [2021-12-16 00:44:37,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 902 to 558. [2021-12-16 00:44:37,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 427 states have (on average 1.6276346604215457) internal successors, (695), 443 states have internal predecessors, (695), 106 states have call successors, (106), 26 states have call predecessors, (106), 24 states have return successors, (103), 101 states have call predecessors, (103), 103 states have call successors, (103) [2021-12-16 00:44:37,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 904 transitions. [2021-12-16 00:44:37,908 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 904 transitions. Word has length 106 [2021-12-16 00:44:37,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 00:44:37,909 INFO L470 AbstractCegarLoop]: Abstraction has 558 states and 904 transitions. [2021-12-16 00:44:37,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-16 00:44:37,909 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 904 transitions. [2021-12-16 00:44:37,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-12-16 00:44:37,911 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 00:44:37,911 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-16 00:44:37,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-16 00:44:37,911 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 00:44:37,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 00:44:37,912 INFO L85 PathProgramCache]: Analyzing trace with hash 557726952, now seen corresponding path program 1 times [2021-12-16 00:44:37,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 00:44:37,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294830119] [2021-12-16 00:44:37,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 00:44:37,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 00:44:37,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:38,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:44:38,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:38,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:44:38,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:38,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-16 00:44:38,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:38,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 00:44:38,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:38,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-16 00:44:38,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:38,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-16 00:44:38,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:38,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-16 00:44:38,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:38,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-16 00:44:38,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:38,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-16 00:44:38,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:38,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 00:44:38,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:38,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-16 00:44:38,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:38,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-16 00:44:38,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 00:44:38,216 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-16 00:44:38,216 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 00:44:38,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294830119] [2021-12-16 00:44:38,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294830119] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 00:44:38,217 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 00:44:38,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-16 00:44:38,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45059399] [2021-12-16 00:44:38,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 00:44:38,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-16 00:44:38,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 00:44:38,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-16 00:44:38,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-16 00:44:38,218 INFO L87 Difference]: Start difference. First operand 558 states and 904 transitions. Second operand has 9 states, 9 states have (on average 8.777777777777779) internal successors, (79), 5 states have internal predecessors, (79), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12)