./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec2_productSimulator.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version eb692b52 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/elevator_spec2_productSimulator.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 2d64e6d161e5f8e99ac9692262fb570feef163d955f29392931b456d77e49162 --- Real Ultimate output --- This is Ultimate 0.2.2-?-eb692b5 [2022-07-19 16:55:06,756 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-19 16:55:06,758 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-19 16:55:06,784 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-19 16:55:06,785 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-19 16:55:06,786 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-19 16:55:06,787 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-19 16:55:06,790 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-19 16:55:06,792 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-19 16:55:06,795 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-19 16:55:06,796 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-19 16:55:06,796 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-19 16:55:06,797 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-19 16:55:06,798 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-19 16:55:06,800 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-19 16:55:06,803 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-19 16:55:06,803 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-19 16:55:06,804 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-19 16:55:06,805 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-19 16:55:06,808 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-19 16:55:06,810 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-19 16:55:06,811 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-19 16:55:06,812 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-19 16:55:06,813 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-19 16:55:06,814 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-19 16:55:06,817 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-19 16:55:06,817 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-19 16:55:06,818 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-19 16:55:06,819 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-19 16:55:06,819 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-19 16:55:06,820 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-19 16:55:06,820 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-19 16:55:06,821 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-19 16:55:06,822 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-19 16:55:06,822 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-19 16:55:06,823 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-19 16:55:06,823 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-19 16:55:06,824 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-19 16:55:06,824 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-19 16:55:06,824 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-19 16:55:06,825 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-19 16:55:06,826 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-19 16:55:06,827 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-19 16:55:06,846 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-19 16:55:06,849 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-19 16:55:06,849 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-19 16:55:06,849 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-19 16:55:06,850 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-19 16:55:06,850 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-19 16:55:06,850 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-19 16:55:06,850 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-19 16:55:06,850 INFO L138 SettingsManager]: * Use SBE=true [2022-07-19 16:55:06,851 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-19 16:55:06,851 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-19 16:55:06,851 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-19 16:55:06,852 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-19 16:55:06,852 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-19 16:55:06,852 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-19 16:55:06,852 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-19 16:55:06,852 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-19 16:55:06,852 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-19 16:55:06,853 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-19 16:55:06,853 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-19 16:55:06,854 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-19 16:55:06,854 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-19 16:55:06,854 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-19 16:55:06,854 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-19 16:55:06,854 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 16:55:06,855 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-19 16:55:06,855 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-19 16:55:06,855 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-19 16:55:06,855 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-19 16:55:06,855 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-19 16:55:06,855 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-19 16:55:06,856 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-19 16:55:06,856 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-19 16:55:06,856 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 -> 2d64e6d161e5f8e99ac9692262fb570feef163d955f29392931b456d77e49162 [2022-07-19 16:55:07,058 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-19 16:55:07,076 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-19 16:55:07,078 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-19 16:55:07,079 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-19 16:55:07,079 INFO L275 PluginConnector]: CDTParser initialized [2022-07-19 16:55:07,080 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec2_productSimulator.cil.c [2022-07-19 16:55:07,136 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5dfa3642a/7232a40a8b1849428885210d08080d4d/FLAG1066c74d9 [2022-07-19 16:55:07,577 INFO L306 CDTParser]: Found 1 translation units. [2022-07-19 16:55:07,578 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec2_productSimulator.cil.c [2022-07-19 16:55:07,597 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5dfa3642a/7232a40a8b1849428885210d08080d4d/FLAG1066c74d9 [2022-07-19 16:55:07,617 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5dfa3642a/7232a40a8b1849428885210d08080d4d [2022-07-19 16:55:07,619 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-19 16:55:07,620 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-19 16:55:07,621 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-19 16:55:07,621 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-19 16:55:07,624 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-19 16:55:07,624 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 04:55:07" (1/1) ... [2022-07-19 16:55:07,625 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@290bc177 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:55:07, skipping insertion in model container [2022-07-19 16:55:07,625 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 04:55:07" (1/1) ... [2022-07-19 16:55:07,629 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-19 16:55:07,664 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-19 16:55:07,854 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_spec2_productSimulator.cil.c[4370,4383] [2022-07-19 16:55:08,089 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 16:55:08,103 INFO L203 MainTranslator]: Completed pre-run [2022-07-19 16:55:08,122 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_spec2_productSimulator.cil.c[4370,4383] [2022-07-19 16:55:08,239 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 16:55:08,264 INFO L208 MainTranslator]: Completed translation [2022-07-19 16:55:08,265 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:55:08 WrapperNode [2022-07-19 16:55:08,265 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-19 16:55:08,266 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-19 16:55:08,266 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-19 16:55:08,266 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-19 16:55:08,272 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:55:08" (1/1) ... [2022-07-19 16:55:08,341 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:55:08" (1/1) ... [2022-07-19 16:55:08,420 INFO L137 Inliner]: procedures = 110, calls = 382, calls flagged for inlining = 33, calls inlined = 29, statements flattened = 1030 [2022-07-19 16:55:08,420 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-19 16:55:08,421 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-19 16:55:08,421 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-19 16:55:08,421 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-19 16:55:08,427 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:55:08" (1/1) ... [2022-07-19 16:55:08,428 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:55:08" (1/1) ... [2022-07-19 16:55:08,437 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:55:08" (1/1) ... [2022-07-19 16:55:08,437 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:55:08" (1/1) ... [2022-07-19 16:55:08,470 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:55:08" (1/1) ... [2022-07-19 16:55:08,479 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:55:08" (1/1) ... [2022-07-19 16:55:08,499 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:55:08" (1/1) ... [2022-07-19 16:55:08,506 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-19 16:55:08,507 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-19 16:55:08,507 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-19 16:55:08,507 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-19 16:55:08,508 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:55:08" (1/1) ... [2022-07-19 16:55:08,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 16:55:08,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:55:08,577 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-19 16:55:08,650 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-19 16:55:08,680 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2022-07-19 16:55:08,681 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2022-07-19 16:55:08,681 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-07-19 16:55:08,681 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-07-19 16:55:08,681 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-07-19 16:55:08,681 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-07-19 16:55:08,681 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__before__twothirdsfull [2022-07-19 16:55:08,682 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__before__twothirdsfull [2022-07-19 16:55:08,682 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__Specification2_spec__3 [2022-07-19 16:55:08,682 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__Specification2_spec__3 [2022-07-19 16:55:08,682 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-07-19 16:55:08,683 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-07-19 16:55:08,683 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator__before__empty [2022-07-19 16:55:08,683 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator__before__empty [2022-07-19 16:55:08,683 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-07-19 16:55:08,683 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-07-19 16:55:08,683 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-07-19 16:55:08,683 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-07-19 16:55:08,683 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2022-07-19 16:55:08,683 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2022-07-19 16:55:08,684 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator__before__weight [2022-07-19 16:55:08,684 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator__before__weight [2022-07-19 16:55:08,684 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2022-07-19 16:55:08,684 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2022-07-19 16:55:08,684 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-07-19 16:55:08,684 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-07-19 16:55:08,684 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-07-19 16:55:08,684 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-07-19 16:55:08,685 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-19 16:55:08,685 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2022-07-19 16:55:08,685 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2022-07-19 16:55:08,685 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2022-07-19 16:55:08,685 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2022-07-19 16:55:08,686 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-07-19 16:55:08,686 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-07-19 16:55:08,686 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__before__overloaded [2022-07-19 16:55:08,686 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__before__overloaded [2022-07-19 16:55:08,686 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-07-19 16:55:08,686 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-07-19 16:55:08,686 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2022-07-19 16:55:08,686 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2022-07-19 16:55:08,687 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-07-19 16:55:08,687 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-07-19 16:55:08,687 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-07-19 16:55:08,687 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-07-19 16:55:08,687 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator__before__weight [2022-07-19 16:55:08,687 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator__before__weight [2022-07-19 16:55:08,687 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__before__executivefloor [2022-07-19 16:55:08,688 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__before__executivefloor [2022-07-19 16:55:08,688 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-07-19 16:55:08,688 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-07-19 16:55:08,688 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__before__executivefloor [2022-07-19 16:55:08,689 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__before__executivefloor [2022-07-19 16:55:08,689 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-07-19 16:55:08,689 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-07-19 16:55:08,690 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-07-19 16:55:08,690 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-07-19 16:55:08,690 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-07-19 16:55:08,691 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-07-19 16:55:08,691 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-07-19 16:55:08,691 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-07-19 16:55:08,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-19 16:55:08,691 INFO L130 BoogieDeclarations]: Found specification of procedure select_one [2022-07-19 16:55:08,691 INFO L138 BoogieDeclarations]: Found implementation of procedure select_one [2022-07-19 16:55:08,692 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-07-19 16:55:08,692 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-07-19 16:55:08,692 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__before__twothirdsfull [2022-07-19 16:55:08,692 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__before__twothirdsfull [2022-07-19 16:55:08,692 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-19 16:55:08,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-19 16:55:08,692 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-07-19 16:55:08,693 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-07-19 16:55:08,829 INFO L234 CfgBuilder]: Building ICFG [2022-07-19 16:55:08,830 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-19 16:55:09,542 INFO L275 CfgBuilder]: Performing block encoding [2022-07-19 16:55:09,560 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-19 16:55:09,560 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-19 16:55:09,562 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 04:55:09 BoogieIcfgContainer [2022-07-19 16:55:09,562 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-19 16:55:09,563 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-19 16:55:09,564 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-19 16:55:09,566 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-19 16:55:09,566 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.07 04:55:07" (1/3) ... [2022-07-19 16:55:09,566 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1daeed5e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 04:55:09, skipping insertion in model container [2022-07-19 16:55:09,567 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:55:08" (2/3) ... [2022-07-19 16:55:09,567 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1daeed5e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 04:55:09, skipping insertion in model container [2022-07-19 16:55:09,567 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 04:55:09" (3/3) ... [2022-07-19 16:55:09,568 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec2_productSimulator.cil.c [2022-07-19 16:55:09,577 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-19 16:55:09,577 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-19 16:55:09,634 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-19 16:55:09,640 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@222fed93, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@76e07782 [2022-07-19 16:55:09,640 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-19 16:55:09,653 INFO L276 IsEmpty]: Start isEmpty. Operand has 675 states, 514 states have (on average 1.6478599221789882) internal successors, (847), 541 states have internal predecessors, (847), 125 states have call successors, (125), 34 states have call predecessors, (125), 34 states have return successors, (125), 117 states have call predecessors, (125), 125 states have call successors, (125) [2022-07-19 16:55:09,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-07-19 16:55:09,675 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:55:09,675 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:55:09,676 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:55:09,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:55:09,680 INFO L85 PathProgramCache]: Analyzing trace with hash -1079928857, now seen corresponding path program 1 times [2022-07-19 16:55:09,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:55:09,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688137026] [2022-07-19 16:55:09,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:55:09,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:55:09,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:09,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:55:09,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:09,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:55:09,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:09,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:55:09,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:09,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:55:09,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:09,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:55:09,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:10,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:55:10,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:10,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:10,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:10,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:55:10,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:10,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-07-19 16:55:10,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:10,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:10,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:10,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:10,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:10,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:55:10,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:10,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:10,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:10,314 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:55:10,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:55:10,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688137026] [2022-07-19 16:55:10,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688137026] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:55:10,321 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:55:10,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-19 16:55:10,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417668457] [2022-07-19 16:55:10,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:55:10,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:55:10,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:55:10,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:55:10,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:55:10,356 INFO L87 Difference]: Start difference. First operand has 675 states, 514 states have (on average 1.6478599221789882) internal successors, (847), 541 states have internal predecessors, (847), 125 states have call successors, (125), 34 states have call predecessors, (125), 34 states have return successors, (125), 117 states have call predecessors, (125), 125 states have call successors, (125) Second operand has 8 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 2 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:55:16,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:55:16,880 INFO L93 Difference]: Finished difference Result 1675 states and 2847 transitions. [2022-07-19 16:55:16,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-19 16:55:16,882 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 2 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 91 [2022-07-19 16:55:16,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:55:16,900 INFO L225 Difference]: With dead ends: 1675 [2022-07-19 16:55:16,900 INFO L226 Difference]: Without dead ends: 1008 [2022-07-19 16:55:16,910 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:55:16,912 INFO L413 NwaCegarLoop]: 1010 mSDtfsCounter, 1173 mSDsluCounter, 1201 mSDsCounter, 0 mSdLazyCounter, 4831 mSolverCounterSat, 383 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1282 SdHoareTripleChecker+Valid, 2211 SdHoareTripleChecker+Invalid, 5214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 383 IncrementalHoareTripleChecker+Valid, 4831 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:55:16,913 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1282 Valid, 2211 Invalid, 5214 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [383 Valid, 4831 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2022-07-19 16:55:16,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2022-07-19 16:55:17,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 667. [2022-07-19 16:55:17,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 508 states have (on average 1.639763779527559) internal successors, (833), 533 states have internal predecessors, (833), 125 states have call successors, (125), 34 states have call predecessors, (125), 33 states have return successors, (120), 116 states have call predecessors, (120), 120 states have call successors, (120) [2022-07-19 16:55:17,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 1078 transitions. [2022-07-19 16:55:17,068 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 1078 transitions. Word has length 91 [2022-07-19 16:55:17,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:55:17,068 INFO L495 AbstractCegarLoop]: Abstraction has 667 states and 1078 transitions. [2022-07-19 16:55:17,069 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 2 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:55:17,069 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 1078 transitions. [2022-07-19 16:55:17,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-07-19 16:55:17,072 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:55:17,072 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:55:17,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-19 16:55:17,073 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:55:17,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:55:17,073 INFO L85 PathProgramCache]: Analyzing trace with hash 1333921498, now seen corresponding path program 1 times [2022-07-19 16:55:17,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:55:17,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133571840] [2022-07-19 16:55:17,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:55:17,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:55:17,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:17,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:55:17,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:17,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:55:17,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:17,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:55:17,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:17,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:55:17,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:17,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:55:17,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:17,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:55:17,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:17,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:17,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:17,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:55:17,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:17,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-19 16:55:17,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:17,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:17,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:17,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:17,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:17,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:55:17,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:17,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:17,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:17,401 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:55:17,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:55:17,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133571840] [2022-07-19 16:55:17,403 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133571840] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:55:17,403 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:55:17,403 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:55:17,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274138646] [2022-07-19 16:55:17,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:55:17,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:55:17,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:55:17,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:55:17,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:55:17,405 INFO L87 Difference]: Start difference. First operand 667 states and 1078 transitions. Second operand has 7 states, 7 states have (on average 8.428571428571429) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:55:22,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:55:22,756 INFO L93 Difference]: Finished difference Result 1638 states and 2779 transitions. [2022-07-19 16:55:22,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-19 16:55:22,757 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.428571428571429) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 94 [2022-07-19 16:55:22,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:55:22,763 INFO L225 Difference]: With dead ends: 1638 [2022-07-19 16:55:22,764 INFO L226 Difference]: Without dead ends: 1008 [2022-07-19 16:55:22,766 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:55:22,767 INFO L413 NwaCegarLoop]: 991 mSDtfsCounter, 2251 mSDsluCounter, 857 mSDsCounter, 0 mSdLazyCounter, 3357 mSolverCounterSat, 803 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2356 SdHoareTripleChecker+Valid, 1848 SdHoareTripleChecker+Invalid, 4160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 803 IncrementalHoareTripleChecker+Valid, 3357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2022-07-19 16:55:22,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2356 Valid, 1848 Invalid, 4160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [803 Valid, 3357 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2022-07-19 16:55:22,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2022-07-19 16:55:22,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 667. [2022-07-19 16:55:22,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 508 states have (on average 1.6377952755905512) internal successors, (832), 533 states have internal predecessors, (832), 125 states have call successors, (125), 34 states have call predecessors, (125), 33 states have return successors, (120), 116 states have call predecessors, (120), 120 states have call successors, (120) [2022-07-19 16:55:22,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 1077 transitions. [2022-07-19 16:55:22,827 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 1077 transitions. Word has length 94 [2022-07-19 16:55:22,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:55:22,828 INFO L495 AbstractCegarLoop]: Abstraction has 667 states and 1077 transitions. [2022-07-19 16:55:22,828 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.428571428571429) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:55:22,828 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 1077 transitions. [2022-07-19 16:55:22,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-07-19 16:55:22,830 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:55:22,830 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:55:22,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-19 16:55:22,830 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:55:22,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:55:22,831 INFO L85 PathProgramCache]: Analyzing trace with hash 1138356604, now seen corresponding path program 1 times [2022-07-19 16:55:22,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:55:22,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274908989] [2022-07-19 16:55:22,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:55:22,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:55:22,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:22,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:55:22,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:22,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:55:22,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:22,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:55:22,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:22,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:55:22,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:22,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:55:22,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:22,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:55:22,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:22,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:22,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:22,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:55:22,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:23,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-19 16:55:23,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:23,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:23,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:23,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:23,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:23,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:55:23,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:23,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:23,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:23,141 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:55:23,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:55:23,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274908989] [2022-07-19 16:55:23,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274908989] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:55:23,142 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:55:23,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:55:23,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189207338] [2022-07-19 16:55:23,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:55:23,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:55:23,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:55:23,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:55:23,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:55:23,145 INFO L87 Difference]: Start difference. First operand 667 states and 1077 transitions. Second operand has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:55:28,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:55:28,227 INFO L93 Difference]: Finished difference Result 1638 states and 2778 transitions. [2022-07-19 16:55:28,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-19 16:55:28,228 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 95 [2022-07-19 16:55:28,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:55:28,233 INFO L225 Difference]: With dead ends: 1638 [2022-07-19 16:55:28,233 INFO L226 Difference]: Without dead ends: 1008 [2022-07-19 16:55:28,236 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:55:28,241 INFO L413 NwaCegarLoop]: 985 mSDtfsCounter, 1708 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 3488 mSolverCounterSat, 600 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1820 SdHoareTripleChecker+Valid, 1828 SdHoareTripleChecker+Invalid, 4088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 600 IncrementalHoareTripleChecker+Valid, 3488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2022-07-19 16:55:28,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1820 Valid, 1828 Invalid, 4088 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [600 Valid, 3488 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2022-07-19 16:55:28,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2022-07-19 16:55:28,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 667. [2022-07-19 16:55:28,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 508 states have (on average 1.6358267716535433) internal successors, (831), 533 states have internal predecessors, (831), 125 states have call successors, (125), 34 states have call predecessors, (125), 33 states have return successors, (120), 116 states have call predecessors, (120), 120 states have call successors, (120) [2022-07-19 16:55:28,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 1076 transitions. [2022-07-19 16:55:28,306 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 1076 transitions. Word has length 95 [2022-07-19 16:55:28,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:55:28,306 INFO L495 AbstractCegarLoop]: Abstraction has 667 states and 1076 transitions. [2022-07-19 16:55:28,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:55:28,307 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 1076 transitions. [2022-07-19 16:55:28,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-07-19 16:55:28,309 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:55:28,309 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:55:28,309 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-19 16:55:28,310 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:55:28,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:55:28,310 INFO L85 PathProgramCache]: Analyzing trace with hash 258613534, now seen corresponding path program 1 times [2022-07-19 16:55:28,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:55:28,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186804859] [2022-07-19 16:55:28,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:55:28,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:55:28,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:28,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:55:28,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:28,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:55:28,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:28,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:55:28,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:28,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:55:28,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:28,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:55:28,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:28,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:55:28,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:28,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:28,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:28,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:55:28,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:28,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-19 16:55:28,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:28,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:28,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:28,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:28,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:28,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:55:28,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:28,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:28,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:28,634 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:55:28,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:55:28,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186804859] [2022-07-19 16:55:28,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186804859] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:55:28,635 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:55:28,635 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:55:28,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583642616] [2022-07-19 16:55:28,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:55:28,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:55:28,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:55:28,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:55:28,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:55:28,636 INFO L87 Difference]: Start difference. First operand 667 states and 1076 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:55:33,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:55:33,196 INFO L93 Difference]: Finished difference Result 1638 states and 2777 transitions. [2022-07-19 16:55:33,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-19 16:55:33,204 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 96 [2022-07-19 16:55:33,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:55:33,217 INFO L225 Difference]: With dead ends: 1638 [2022-07-19 16:55:33,221 INFO L226 Difference]: Without dead ends: 1008 [2022-07-19 16:55:33,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:55:33,242 INFO L413 NwaCegarLoop]: 996 mSDtfsCounter, 1705 mSDsluCounter, 881 mSDsCounter, 0 mSdLazyCounter, 3413 mSolverCounterSat, 588 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1816 SdHoareTripleChecker+Valid, 1877 SdHoareTripleChecker+Invalid, 4001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 588 IncrementalHoareTripleChecker+Valid, 3413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:55:33,243 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1816 Valid, 1877 Invalid, 4001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [588 Valid, 3413 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-07-19 16:55:33,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2022-07-19 16:55:33,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 667. [2022-07-19 16:55:33,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 508 states have (on average 1.6338582677165354) internal successors, (830), 533 states have internal predecessors, (830), 125 states have call successors, (125), 34 states have call predecessors, (125), 33 states have return successors, (120), 116 states have call predecessors, (120), 120 states have call successors, (120) [2022-07-19 16:55:33,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 1075 transitions. [2022-07-19 16:55:33,292 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 1075 transitions. Word has length 96 [2022-07-19 16:55:33,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:55:33,294 INFO L495 AbstractCegarLoop]: Abstraction has 667 states and 1075 transitions. [2022-07-19 16:55:33,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:55:33,296 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 1075 transitions. [2022-07-19 16:55:33,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-07-19 16:55:33,300 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:55:33,300 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:55:33,301 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-19 16:55:33,301 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:55:33,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:55:33,301 INFO L85 PathProgramCache]: Analyzing trace with hash -355816512, now seen corresponding path program 1 times [2022-07-19 16:55:33,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:55:33,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115337664] [2022-07-19 16:55:33,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:55:33,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:55:33,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:33,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:55:33,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:33,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:55:33,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:33,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:55:33,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:33,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:55:33,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:33,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:55:33,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:33,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:55:33,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:33,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:33,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:33,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 16:55:33,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:33,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-19 16:55:33,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:33,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:33,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:33,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:33,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:33,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:55:33,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:33,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:33,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:33,571 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:55:33,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:55:33,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115337664] [2022-07-19 16:55:33,572 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115337664] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:55:33,572 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:55:33,572 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:55:33,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734218365] [2022-07-19 16:55:33,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:55:33,573 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:55:33,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:55:33,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:55:33,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:55:33,573 INFO L87 Difference]: Start difference. First operand 667 states and 1075 transitions. Second operand has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:55:38,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:55:38,070 INFO L93 Difference]: Finished difference Result 1638 states and 2776 transitions. [2022-07-19 16:55:38,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-19 16:55:38,078 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 97 [2022-07-19 16:55:38,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:55:38,096 INFO L225 Difference]: With dead ends: 1638 [2022-07-19 16:55:38,096 INFO L226 Difference]: Without dead ends: 1008 [2022-07-19 16:55:38,099 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:55:38,099 INFO L413 NwaCegarLoop]: 991 mSDtfsCounter, 1702 mSDsluCounter, 863 mSDsCounter, 0 mSdLazyCounter, 3412 mSolverCounterSat, 589 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1814 SdHoareTripleChecker+Valid, 1854 SdHoareTripleChecker+Invalid, 4001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 589 IncrementalHoareTripleChecker+Valid, 3412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:55:38,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1814 Valid, 1854 Invalid, 4001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [589 Valid, 3412 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2022-07-19 16:55:38,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2022-07-19 16:55:38,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 667. [2022-07-19 16:55:38,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 508 states have (on average 1.6318897637795275) internal successors, (829), 533 states have internal predecessors, (829), 125 states have call successors, (125), 34 states have call predecessors, (125), 33 states have return successors, (120), 116 states have call predecessors, (120), 120 states have call successors, (120) [2022-07-19 16:55:38,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 1074 transitions. [2022-07-19 16:55:38,144 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 1074 transitions. Word has length 97 [2022-07-19 16:55:38,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:55:38,145 INFO L495 AbstractCegarLoop]: Abstraction has 667 states and 1074 transitions. [2022-07-19 16:55:38,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:55:38,145 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 1074 transitions. [2022-07-19 16:55:38,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-07-19 16:55:38,146 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:55:38,146 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:55:38,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-19 16:55:38,147 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:55:38,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:55:38,147 INFO L85 PathProgramCache]: Analyzing trace with hash -1335477406, now seen corresponding path program 1 times [2022-07-19 16:55:38,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:55:38,147 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444511918] [2022-07-19 16:55:38,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:55:38,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:55:38,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:38,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:55:38,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:38,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:55:38,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:38,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:55:38,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:38,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:55:38,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:38,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:55:38,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:38,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:55:38,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:38,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:38,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:38,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:55:38,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:38,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-19 16:55:38,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:38,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:38,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:38,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:38,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:38,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:55:38,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:38,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:38,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:38,418 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:55:38,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:55:38,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444511918] [2022-07-19 16:55:38,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444511918] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:55:38,418 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:55:38,418 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:55:38,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801255281] [2022-07-19 16:55:38,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:55:38,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:55:38,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:55:38,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:55:38,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:55:38,420 INFO L87 Difference]: Start difference. First operand 667 states and 1074 transitions. Second operand has 7 states, 7 states have (on average 9.0) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:55:42,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:55:42,457 INFO L93 Difference]: Finished difference Result 1638 states and 2775 transitions. [2022-07-19 16:55:42,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-19 16:55:42,459 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.0) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 98 [2022-07-19 16:55:42,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:55:42,463 INFO L225 Difference]: With dead ends: 1638 [2022-07-19 16:55:42,464 INFO L226 Difference]: Without dead ends: 1008 [2022-07-19 16:55:42,466 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:55:42,466 INFO L413 NwaCegarLoop]: 996 mSDtfsCounter, 1697 mSDsluCounter, 875 mSDsCounter, 0 mSdLazyCounter, 3420 mSolverCounterSat, 589 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1809 SdHoareTripleChecker+Valid, 1871 SdHoareTripleChecker+Invalid, 4009 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 589 IncrementalHoareTripleChecker+Valid, 3420 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-07-19 16:55:42,466 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1809 Valid, 1871 Invalid, 4009 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [589 Valid, 3420 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-07-19 16:55:42,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2022-07-19 16:55:42,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 667. [2022-07-19 16:55:42,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 508 states have (on average 1.6299212598425197) internal successors, (828), 533 states have internal predecessors, (828), 125 states have call successors, (125), 34 states have call predecessors, (125), 33 states have return successors, (120), 116 states have call predecessors, (120), 120 states have call successors, (120) [2022-07-19 16:55:42,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 1073 transitions. [2022-07-19 16:55:42,513 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 1073 transitions. Word has length 98 [2022-07-19 16:55:42,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:55:42,513 INFO L495 AbstractCegarLoop]: Abstraction has 667 states and 1073 transitions. [2022-07-19 16:55:42,513 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.0) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:55:42,513 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 1073 transitions. [2022-07-19 16:55:42,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-07-19 16:55:42,514 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:55:42,515 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:55:42,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-19 16:55:42,515 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:55:42,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:55:42,515 INFO L85 PathProgramCache]: Analyzing trace with hash -752392700, now seen corresponding path program 1 times [2022-07-19 16:55:42,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:55:42,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867909881] [2022-07-19 16:55:42,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:55:42,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:55:42,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:42,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:55:42,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:42,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:55:42,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:42,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:55:42,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:42,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:55:42,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:42,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:55:42,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:42,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:55:42,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:42,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:42,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:42,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:55:42,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:42,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-19 16:55:42,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:42,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:42,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:42,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:42,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:42,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:55:42,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:42,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:42,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:42,866 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:55:42,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:55:42,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867909881] [2022-07-19 16:55:42,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867909881] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:55:42,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:55:42,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-19 16:55:42,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868156875] [2022-07-19 16:55:42,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:55:42,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-19 16:55:42,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:55:42,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-19 16:55:42,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:55:42,868 INFO L87 Difference]: Start difference. First operand 667 states and 1073 transitions. Second operand has 11 states, 10 states have (on average 6.4) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2022-07-19 16:55:50,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:55:50,271 INFO L93 Difference]: Finished difference Result 1615 states and 2725 transitions. [2022-07-19 16:55:50,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-19 16:55:50,271 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.4) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 99 [2022-07-19 16:55:50,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:55:50,277 INFO L225 Difference]: With dead ends: 1615 [2022-07-19 16:55:50,277 INFO L226 Difference]: Without dead ends: 1034 [2022-07-19 16:55:50,280 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=126, Invalid=380, Unknown=0, NotChecked=0, Total=506 [2022-07-19 16:55:50,280 INFO L413 NwaCegarLoop]: 987 mSDtfsCounter, 2846 mSDsluCounter, 1676 mSDsCounter, 0 mSdLazyCounter, 6933 mSolverCounterSat, 1057 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2886 SdHoareTripleChecker+Valid, 2663 SdHoareTripleChecker+Invalid, 7990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1057 IncrementalHoareTripleChecker+Valid, 6933 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2022-07-19 16:55:50,280 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2886 Valid, 2663 Invalid, 7990 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1057 Valid, 6933 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2022-07-19 16:55:50,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1034 states. [2022-07-19 16:55:50,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1034 to 680. [2022-07-19 16:55:50,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 518 states have (on average 1.6274131274131274) internal successors, (843), 545 states have internal predecessors, (843), 126 states have call successors, (126), 34 states have call predecessors, (126), 35 states have return successors, (123), 117 states have call predecessors, (123), 121 states have call successors, (123) [2022-07-19 16:55:50,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 1092 transitions. [2022-07-19 16:55:50,342 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 1092 transitions. Word has length 99 [2022-07-19 16:55:50,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:55:50,342 INFO L495 AbstractCegarLoop]: Abstraction has 680 states and 1092 transitions. [2022-07-19 16:55:50,342 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.4) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2022-07-19 16:55:50,342 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 1092 transitions. [2022-07-19 16:55:50,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-07-19 16:55:50,344 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:55:50,344 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:55:50,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-19 16:55:50,344 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:55:50,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:55:50,345 INFO L85 PathProgramCache]: Analyzing trace with hash 1617041285, now seen corresponding path program 1 times [2022-07-19 16:55:50,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:55:50,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844085708] [2022-07-19 16:55:50,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:55:50,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:55:50,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:50,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:55:50,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:50,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:55:50,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:50,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:55:50,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:50,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:55:50,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:50,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:55:50,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:50,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:55:50,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:50,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:50,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:50,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:55:50,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:50,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-19 16:55:50,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:50,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:50,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:50,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:50,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:50,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:55:50,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:50,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:50,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:50,652 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:55:50,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:55:50,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844085708] [2022-07-19 16:55:50,652 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844085708] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:55:50,652 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:55:50,652 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:55:50,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026009605] [2022-07-19 16:55:50,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:55:50,653 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:55:50,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:55:50,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:55:50,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:55:50,654 INFO L87 Difference]: Start difference. First operand 680 states and 1092 transitions. Second operand has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:55:56,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:55:56,022 INFO L93 Difference]: Finished difference Result 1629 states and 2748 transitions. [2022-07-19 16:55:56,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:55:56,023 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 99 [2022-07-19 16:55:56,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:55:56,047 INFO L225 Difference]: With dead ends: 1629 [2022-07-19 16:55:56,047 INFO L226 Difference]: Without dead ends: 1030 [2022-07-19 16:55:56,064 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:55:56,065 INFO L413 NwaCegarLoop]: 944 mSDtfsCounter, 1736 mSDsluCounter, 854 mSDsCounter, 0 mSdLazyCounter, 3464 mSolverCounterSat, 656 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1846 SdHoareTripleChecker+Valid, 1798 SdHoareTripleChecker+Invalid, 4120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 656 IncrementalHoareTripleChecker+Valid, 3464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-07-19 16:55:56,065 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1846 Valid, 1798 Invalid, 4120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [656 Valid, 3464 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2022-07-19 16:55:56,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1030 states. [2022-07-19 16:55:56,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1030 to 680. [2022-07-19 16:55:56,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 518 states have (on average 1.6177606177606179) internal successors, (838), 545 states have internal predecessors, (838), 126 states have call successors, (126), 34 states have call predecessors, (126), 35 states have return successors, (123), 117 states have call predecessors, (123), 121 states have call successors, (123) [2022-07-19 16:55:56,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 1087 transitions. [2022-07-19 16:55:56,171 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 1087 transitions. Word has length 99 [2022-07-19 16:55:56,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:55:56,172 INFO L495 AbstractCegarLoop]: Abstraction has 680 states and 1087 transitions. [2022-07-19 16:55:56,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:55:56,173 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 1087 transitions. [2022-07-19 16:55:56,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-07-19 16:55:56,202 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:55:56,202 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:55:56,202 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-19 16:55:56,202 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:55:56,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:55:56,205 INFO L85 PathProgramCache]: Analyzing trace with hash -445353755, now seen corresponding path program 1 times [2022-07-19 16:55:56,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:55:56,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074589353] [2022-07-19 16:55:56,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:55:56,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:55:56,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:56,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:55:56,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:56,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:55:56,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:56,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:55:56,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:56,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:55:56,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:56,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:55:56,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:56,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:55:56,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:56,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:56,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:56,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:55:56,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:56,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-19 16:55:56,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:56,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:56,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:56,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:56,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:56,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:55:56,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:56,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:55:56,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:55:56,480 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:55:56,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:55:56,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074589353] [2022-07-19 16:55:56,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074589353] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:55:56,480 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:55:56,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:55:56,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939333439] [2022-07-19 16:55:56,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:55:56,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:55:56,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:55:56,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:55:56,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:55:56,482 INFO L87 Difference]: Start difference. First operand 680 states and 1087 transitions. Second operand has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:56:01,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:56:01,760 INFO L93 Difference]: Finished difference Result 1629 states and 2743 transitions. [2022-07-19 16:56:01,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:56:01,761 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 100 [2022-07-19 16:56:01,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:56:01,766 INFO L225 Difference]: With dead ends: 1629 [2022-07-19 16:56:01,766 INFO L226 Difference]: Without dead ends: 1030 [2022-07-19 16:56:01,768 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:56:01,768 INFO L413 NwaCegarLoop]: 941 mSDtfsCounter, 1738 mSDsluCounter, 864 mSDsCounter, 0 mSdLazyCounter, 3466 mSolverCounterSat, 637 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1846 SdHoareTripleChecker+Valid, 1805 SdHoareTripleChecker+Invalid, 4103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 637 IncrementalHoareTripleChecker+Valid, 3466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-07-19 16:56:01,769 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1846 Valid, 1805 Invalid, 4103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [637 Valid, 3466 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2022-07-19 16:56:01,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1030 states. [2022-07-19 16:56:01,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1030 to 680. [2022-07-19 16:56:01,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 518 states have (on average 1.6081081081081081) internal successors, (833), 545 states have internal predecessors, (833), 126 states have call successors, (126), 34 states have call predecessors, (126), 35 states have return successors, (123), 117 states have call predecessors, (123), 121 states have call successors, (123) [2022-07-19 16:56:01,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 1082 transitions. [2022-07-19 16:56:01,834 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 1082 transitions. Word has length 100 [2022-07-19 16:56:01,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:56:01,834 INFO L495 AbstractCegarLoop]: Abstraction has 680 states and 1082 transitions. [2022-07-19 16:56:01,834 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:56:01,834 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 1082 transitions. [2022-07-19 16:56:01,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-07-19 16:56:01,836 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:56:01,836 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:56:01,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-19 16:56:01,836 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:56:01,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:56:01,836 INFO L85 PathProgramCache]: Analyzing trace with hash -1576859744, now seen corresponding path program 1 times [2022-07-19 16:56:01,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:56:01,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690821346] [2022-07-19 16:56:01,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:56:01,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:56:01,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:01,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:56:01,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:01,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:56:01,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:01,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:56:01,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:01,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:56:01,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:01,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:56:01,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:01,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:56:01,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:01,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:01,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:01,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:56:01,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:02,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 16:56:02,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:02,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:02,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:02,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:02,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:02,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:56:02,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:02,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:02,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:02,152 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:56:02,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:56:02,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690821346] [2022-07-19 16:56:02,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690821346] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:56:02,152 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:56:02,152 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:56:02,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316985683] [2022-07-19 16:56:02,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:56:02,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:56:02,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:56:02,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:56:02,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:56:02,153 INFO L87 Difference]: Start difference. First operand 680 states and 1082 transitions. Second operand has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:56:08,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:56:08,762 INFO L93 Difference]: Finished difference Result 1629 states and 2738 transitions. [2022-07-19 16:56:08,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:56:08,762 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 101 [2022-07-19 16:56:08,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:56:08,768 INFO L225 Difference]: With dead ends: 1629 [2022-07-19 16:56:08,768 INFO L226 Difference]: Without dead ends: 1030 [2022-07-19 16:56:08,770 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:56:08,770 INFO L413 NwaCegarLoop]: 932 mSDtfsCounter, 1204 mSDsluCounter, 875 mSDsCounter, 0 mSdLazyCounter, 3589 mSolverCounterSat, 418 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1315 SdHoareTripleChecker+Valid, 1807 SdHoareTripleChecker+Invalid, 4007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 418 IncrementalHoareTripleChecker+Valid, 3589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2022-07-19 16:56:08,771 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1315 Valid, 1807 Invalid, 4007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [418 Valid, 3589 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2022-07-19 16:56:08,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1030 states. [2022-07-19 16:56:08,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1030 to 680. [2022-07-19 16:56:08,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 518 states have (on average 1.5984555984555984) internal successors, (828), 545 states have internal predecessors, (828), 126 states have call successors, (126), 34 states have call predecessors, (126), 35 states have return successors, (123), 117 states have call predecessors, (123), 121 states have call successors, (123) [2022-07-19 16:56:08,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 1077 transitions. [2022-07-19 16:56:08,891 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 1077 transitions. Word has length 101 [2022-07-19 16:56:08,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:56:08,891 INFO L495 AbstractCegarLoop]: Abstraction has 680 states and 1077 transitions. [2022-07-19 16:56:08,892 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:56:08,892 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 1077 transitions. [2022-07-19 16:56:08,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-07-19 16:56:08,893 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:56:08,893 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:56:08,893 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-19 16:56:08,894 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:56:08,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:56:08,894 INFO L85 PathProgramCache]: Analyzing trace with hash -1807909056, now seen corresponding path program 1 times [2022-07-19 16:56:08,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:56:08,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617620267] [2022-07-19 16:56:08,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:56:08,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:56:08,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:08,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:56:08,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:08,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:56:08,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:08,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:56:08,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:08,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:56:08,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:08,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:56:08,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:08,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:56:08,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:09,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:09,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:09,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:56:09,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:09,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 16:56:09,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:09,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:09,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:09,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:09,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:09,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:56:09,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:09,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:09,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:09,206 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:56:09,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:56:09,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617620267] [2022-07-19 16:56:09,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617620267] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:56:09,207 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:56:09,207 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 16:56:09,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498900708] [2022-07-19 16:56:09,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:56:09,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 16:56:09,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:56:09,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 16:56:09,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:56:09,209 INFO L87 Difference]: Start difference. First operand 680 states and 1077 transitions. Second operand has 10 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-19 16:56:15,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:56:15,710 INFO L93 Difference]: Finished difference Result 1621 states and 2715 transitions. [2022-07-19 16:56:15,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-19 16:56:15,710 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 102 [2022-07-19 16:56:15,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:56:15,715 INFO L225 Difference]: With dead ends: 1621 [2022-07-19 16:56:15,715 INFO L226 Difference]: Without dead ends: 1037 [2022-07-19 16:56:15,717 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-07-19 16:56:15,717 INFO L413 NwaCegarLoop]: 970 mSDtfsCounter, 1757 mSDsluCounter, 1718 mSDsCounter, 0 mSdLazyCounter, 6785 mSolverCounterSat, 592 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1870 SdHoareTripleChecker+Valid, 2688 SdHoareTripleChecker+Invalid, 7377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 592 IncrementalHoareTripleChecker+Valid, 6785 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2022-07-19 16:56:15,717 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1870 Valid, 2688 Invalid, 7377 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [592 Valid, 6785 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2022-07-19 16:56:15,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1037 states. [2022-07-19 16:56:15,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1037 to 680. [2022-07-19 16:56:15,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 518 states have (on average 1.5965250965250966) internal successors, (827), 545 states have internal predecessors, (827), 126 states have call successors, (126), 34 states have call predecessors, (126), 35 states have return successors, (123), 117 states have call predecessors, (123), 121 states have call successors, (123) [2022-07-19 16:56:15,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 1076 transitions. [2022-07-19 16:56:15,790 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 1076 transitions. Word has length 102 [2022-07-19 16:56:15,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:56:15,790 INFO L495 AbstractCegarLoop]: Abstraction has 680 states and 1076 transitions. [2022-07-19 16:56:15,790 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-19 16:56:15,790 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 1076 transitions. [2022-07-19 16:56:15,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-07-19 16:56:15,792 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:56:15,792 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:56:15,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-19 16:56:15,792 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:56:15,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:56:15,792 INFO L85 PathProgramCache]: Analyzing trace with hash 379391072, now seen corresponding path program 1 times [2022-07-19 16:56:15,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:56:15,793 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017037223] [2022-07-19 16:56:15,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:56:15,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:56:15,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:15,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:56:15,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:15,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:56:15,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:15,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:56:15,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:15,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:56:15,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:15,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:56:15,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:15,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:56:15,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:15,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:15,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:15,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:56:15,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:16,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 16:56:16,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:16,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:16,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:16,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:16,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:16,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:56:16,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:16,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:16,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:16,064 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:56:16,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:56:16,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017037223] [2022-07-19 16:56:16,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017037223] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:56:16,064 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:56:16,064 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:56:16,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397714895] [2022-07-19 16:56:16,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:56:16,065 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:56:16,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:56:16,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:56:16,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:56:16,065 INFO L87 Difference]: Start difference. First operand 680 states and 1076 transitions. Second operand has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:56:21,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:56:21,283 INFO L93 Difference]: Finished difference Result 1629 states and 2730 transitions. [2022-07-19 16:56:21,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:56:21,283 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 102 [2022-07-19 16:56:21,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:56:21,300 INFO L225 Difference]: With dead ends: 1629 [2022-07-19 16:56:21,318 INFO L226 Difference]: Without dead ends: 1030 [2022-07-19 16:56:21,320 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:56:21,321 INFO L413 NwaCegarLoop]: 948 mSDtfsCounter, 1751 mSDsluCounter, 876 mSDsCounter, 0 mSdLazyCounter, 3319 mSolverCounterSat, 619 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1860 SdHoareTripleChecker+Valid, 1824 SdHoareTripleChecker+Invalid, 3938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 619 IncrementalHoareTripleChecker+Valid, 3319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2022-07-19 16:56:21,321 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1860 Valid, 1824 Invalid, 3938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [619 Valid, 3319 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2022-07-19 16:56:21,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1030 states. [2022-07-19 16:56:21,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1030 to 680. [2022-07-19 16:56:21,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 518 states have (on average 1.5868725868725868) internal successors, (822), 545 states have internal predecessors, (822), 126 states have call successors, (126), 34 states have call predecessors, (126), 35 states have return successors, (123), 117 states have call predecessors, (123), 121 states have call successors, (123) [2022-07-19 16:56:21,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 1071 transitions. [2022-07-19 16:56:21,450 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 1071 transitions. Word has length 102 [2022-07-19 16:56:21,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:56:21,450 INFO L495 AbstractCegarLoop]: Abstraction has 680 states and 1071 transitions. [2022-07-19 16:56:21,451 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:56:21,451 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 1071 transitions. [2022-07-19 16:56:21,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-19 16:56:21,455 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:56:21,455 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:56:21,456 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-19 16:56:21,456 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:56:21,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:56:21,456 INFO L85 PathProgramCache]: Analyzing trace with hash -122738531, now seen corresponding path program 1 times [2022-07-19 16:56:21,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:56:21,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039480773] [2022-07-19 16:56:21,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:56:21,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:56:21,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:21,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:56:21,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:21,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:56:21,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:21,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:56:21,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:21,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:56:21,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:21,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:56:21,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:21,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:56:21,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:21,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:21,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:21,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:56:21,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:21,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 16:56:21,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:21,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:21,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:21,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:21,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:21,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:56:21,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:21,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:21,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:21,798 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:56:21,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:56:21,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039480773] [2022-07-19 16:56:21,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039480773] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:56:21,798 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:56:21,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 16:56:21,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269571437] [2022-07-19 16:56:21,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:56:21,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 16:56:21,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:56:21,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 16:56:21,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:56:21,799 INFO L87 Difference]: Start difference. First operand 680 states and 1071 transitions. Second operand has 10 states, 9 states have (on average 7.555555555555555) internal successors, (68), 6 states have internal predecessors, (68), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-19 16:56:29,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:56:29,054 INFO L93 Difference]: Finished difference Result 1642 states and 2740 transitions. [2022-07-19 16:56:29,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-19 16:56:29,055 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.555555555555555) internal successors, (68), 6 states have internal predecessors, (68), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 103 [2022-07-19 16:56:29,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:56:29,060 INFO L225 Difference]: With dead ends: 1642 [2022-07-19 16:56:29,060 INFO L226 Difference]: Without dead ends: 1055 [2022-07-19 16:56:29,062 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-07-19 16:56:29,062 INFO L413 NwaCegarLoop]: 955 mSDtfsCounter, 1765 mSDsluCounter, 1683 mSDsCounter, 0 mSdLazyCounter, 6702 mSolverCounterSat, 610 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1879 SdHoareTripleChecker+Valid, 2638 SdHoareTripleChecker+Invalid, 7312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 610 IncrementalHoareTripleChecker+Valid, 6702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:56:29,062 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1879 Valid, 2638 Invalid, 7312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [610 Valid, 6702 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2022-07-19 16:56:29,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1055 states. [2022-07-19 16:56:29,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1055 to 683. [2022-07-19 16:56:29,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 521 states have (on average 1.581573896353167) internal successors, (824), 548 states have internal predecessors, (824), 126 states have call successors, (126), 34 states have call predecessors, (126), 35 states have return successors, (123), 117 states have call predecessors, (123), 121 states have call successors, (123) [2022-07-19 16:56:29,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 1073 transitions. [2022-07-19 16:56:29,147 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 1073 transitions. Word has length 103 [2022-07-19 16:56:29,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:56:29,147 INFO L495 AbstractCegarLoop]: Abstraction has 683 states and 1073 transitions. [2022-07-19 16:56:29,148 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.555555555555555) internal successors, (68), 6 states have internal predecessors, (68), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-19 16:56:29,148 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 1073 transitions. [2022-07-19 16:56:29,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-19 16:56:29,149 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:56:29,149 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:56:29,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-19 16:56:29,149 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:56:29,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:56:29,150 INFO L85 PathProgramCache]: Analyzing trace with hash -728144965, now seen corresponding path program 1 times [2022-07-19 16:56:29,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:56:29,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15180317] [2022-07-19 16:56:29,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:56:29,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:56:29,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:29,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:56:29,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:29,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:56:29,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:29,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:56:29,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:29,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:56:29,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:29,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:56:29,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:29,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:56:29,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:29,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:29,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:29,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:56:29,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:29,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 16:56:29,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:29,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:29,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:29,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:29,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:29,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:56:29,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:29,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:29,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:29,452 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:56:29,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:56:29,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15180317] [2022-07-19 16:56:29,452 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15180317] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:56:29,452 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:56:29,452 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:56:29,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163714901] [2022-07-19 16:56:29,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:56:29,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:56:29,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:56:29,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:56:29,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:56:29,454 INFO L87 Difference]: Start difference. First operand 683 states and 1073 transitions. Second operand has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:56:34,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:56:34,536 INFO L93 Difference]: Finished difference Result 1638 states and 2731 transitions. [2022-07-19 16:56:34,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:56:34,537 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 103 [2022-07-19 16:56:34,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:56:34,542 INFO L225 Difference]: With dead ends: 1638 [2022-07-19 16:56:34,542 INFO L226 Difference]: Without dead ends: 1036 [2022-07-19 16:56:34,544 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:56:34,544 INFO L413 NwaCegarLoop]: 942 mSDtfsCounter, 2291 mSDsluCounter, 860 mSDsCounter, 0 mSdLazyCounter, 3243 mSolverCounterSat, 832 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2397 SdHoareTripleChecker+Valid, 1802 SdHoareTripleChecker+Invalid, 4075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 832 IncrementalHoareTripleChecker+Valid, 3243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-07-19 16:56:34,544 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2397 Valid, 1802 Invalid, 4075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [832 Valid, 3243 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2022-07-19 16:56:34,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2022-07-19 16:56:34,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 683. [2022-07-19 16:56:34,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 521 states have (on average 1.5719769673704416) internal successors, (819), 548 states have internal predecessors, (819), 126 states have call successors, (126), 34 states have call predecessors, (126), 35 states have return successors, (123), 117 states have call predecessors, (123), 121 states have call successors, (123) [2022-07-19 16:56:34,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 1068 transitions. [2022-07-19 16:56:34,629 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 1068 transitions. Word has length 103 [2022-07-19 16:56:34,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:56:34,629 INFO L495 AbstractCegarLoop]: Abstraction has 683 states and 1068 transitions. [2022-07-19 16:56:34,630 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:56:34,630 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 1068 transitions. [2022-07-19 16:56:34,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-19 16:56:34,631 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:56:34,631 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:56:34,631 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-19 16:56:34,631 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:56:34,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:56:34,632 INFO L85 PathProgramCache]: Analyzing trace with hash -250562117, now seen corresponding path program 1 times [2022-07-19 16:56:34,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:56:34,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201810145] [2022-07-19 16:56:34,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:56:34,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:56:34,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:34,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:56:34,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:34,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:56:34,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:34,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:56:34,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:34,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:56:34,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:34,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:56:34,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:34,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:56:34,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:34,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:34,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:34,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:56:34,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:34,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-19 16:56:34,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:34,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:34,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:34,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:34,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:34,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:56:34,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:34,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:34,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:34,948 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:56:34,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:56:34,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201810145] [2022-07-19 16:56:34,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201810145] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:56:34,948 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:56:34,948 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 16:56:34,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987179652] [2022-07-19 16:56:34,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:56:34,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 16:56:34,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:56:34,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 16:56:34,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:56:34,950 INFO L87 Difference]: Start difference. First operand 683 states and 1068 transitions. Second operand has 10 states, 9 states have (on average 7.666666666666667) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-19 16:56:41,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:56:41,119 INFO L93 Difference]: Finished difference Result 1648 states and 2737 transitions. [2022-07-19 16:56:41,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-19 16:56:41,120 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.666666666666667) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 104 [2022-07-19 16:56:41,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:56:41,138 INFO L225 Difference]: With dead ends: 1648 [2022-07-19 16:56:41,143 INFO L226 Difference]: Without dead ends: 1061 [2022-07-19 16:56:41,145 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-07-19 16:56:41,146 INFO L413 NwaCegarLoop]: 953 mSDtfsCounter, 1750 mSDsluCounter, 1688 mSDsCounter, 0 mSdLazyCounter, 6671 mSolverCounterSat, 617 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1864 SdHoareTripleChecker+Valid, 2641 SdHoareTripleChecker+Invalid, 7288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 617 IncrementalHoareTripleChecker+Valid, 6671 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:56:41,146 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1864 Valid, 2641 Invalid, 7288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [617 Valid, 6671 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2022-07-19 16:56:41,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1061 states. [2022-07-19 16:56:41,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1061 to 687. [2022-07-19 16:56:41,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 687 states, 525 states have (on average 1.5657142857142856) internal successors, (822), 552 states have internal predecessors, (822), 126 states have call successors, (126), 34 states have call predecessors, (126), 35 states have return successors, (123), 117 states have call predecessors, (123), 121 states have call successors, (123) [2022-07-19 16:56:41,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 687 states to 687 states and 1071 transitions. [2022-07-19 16:56:41,235 INFO L78 Accepts]: Start accepts. Automaton has 687 states and 1071 transitions. Word has length 104 [2022-07-19 16:56:41,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:56:41,235 INFO L495 AbstractCegarLoop]: Abstraction has 687 states and 1071 transitions. [2022-07-19 16:56:41,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.666666666666667) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-19 16:56:41,235 INFO L276 IsEmpty]: Start isEmpty. Operand 687 states and 1071 transitions. [2022-07-19 16:56:41,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-19 16:56:41,236 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:56:41,237 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:56:41,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-19 16:56:41,237 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:56:41,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:56:41,237 INFO L85 PathProgramCache]: Analyzing trace with hash 1971174363, now seen corresponding path program 1 times [2022-07-19 16:56:41,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:56:41,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545547349] [2022-07-19 16:56:41,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:56:41,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:56:41,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:41,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:56:41,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:41,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:56:41,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:41,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:56:41,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:41,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:56:41,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:41,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:56:41,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:41,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:56:41,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:41,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:41,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:41,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:56:41,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:41,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-19 16:56:41,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:41,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:41,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:41,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:41,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:41,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:56:41,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:41,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:41,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:41,458 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:56:41,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:56:41,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545547349] [2022-07-19 16:56:41,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545547349] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:56:41,460 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:56:41,460 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:56:41,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274492747] [2022-07-19 16:56:41,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:56:41,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:56:41,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:56:41,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:56:41,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:56:41,461 INFO L87 Difference]: Start difference. First operand 687 states and 1071 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:56:46,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:56:46,665 INFO L93 Difference]: Finished difference Result 1686 states and 2776 transitions. [2022-07-19 16:56:46,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-19 16:56:46,666 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 104 [2022-07-19 16:56:46,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:56:46,670 INFO L225 Difference]: With dead ends: 1686 [2022-07-19 16:56:46,670 INFO L226 Difference]: Without dead ends: 1016 [2022-07-19 16:56:46,672 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:56:46,672 INFO L413 NwaCegarLoop]: 959 mSDtfsCounter, 1667 mSDsluCounter, 874 mSDsCounter, 0 mSdLazyCounter, 3331 mSolverCounterSat, 579 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1777 SdHoareTripleChecker+Valid, 1833 SdHoareTripleChecker+Invalid, 3910 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 579 IncrementalHoareTripleChecker+Valid, 3331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-07-19 16:56:46,673 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1777 Valid, 1833 Invalid, 3910 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [579 Valid, 3331 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2022-07-19 16:56:46,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1016 states. [2022-07-19 16:56:46,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1016 to 668. [2022-07-19 16:56:46,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 509 states have (on average 1.5717092337917484) internal successors, (800), 534 states have internal predecessors, (800), 125 states have call successors, (125), 34 states have call predecessors, (125), 33 states have return successors, (120), 116 states have call predecessors, (120), 120 states have call successors, (120) [2022-07-19 16:56:46,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 1045 transitions. [2022-07-19 16:56:46,761 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 1045 transitions. Word has length 104 [2022-07-19 16:56:46,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:56:46,762 INFO L495 AbstractCegarLoop]: Abstraction has 668 states and 1045 transitions. [2022-07-19 16:56:46,762 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:56:46,762 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 1045 transitions. [2022-07-19 16:56:46,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-07-19 16:56:46,763 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:56:46,763 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:56:46,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-19 16:56:46,764 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:56:46,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:56:46,764 INFO L85 PathProgramCache]: Analyzing trace with hash -746628296, now seen corresponding path program 1 times [2022-07-19 16:56:46,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:56:46,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780433061] [2022-07-19 16:56:46,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:56:46,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:56:46,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:46,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:56:46,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:46,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:56:46,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:46,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:56:46,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:46,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:56:46,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:46,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:56:46,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:46,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:56:46,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:46,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:46,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:46,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:56:46,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:47,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-19 16:56:47,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:47,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:47,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:47,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:47,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:47,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:56:47,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:47,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:47,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:47,059 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:56:47,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:56:47,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780433061] [2022-07-19 16:56:47,059 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780433061] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:56:47,060 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:56:47,060 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 16:56:47,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113915490] [2022-07-19 16:56:47,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:56:47,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 16:56:47,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:56:47,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 16:56:47,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:56:47,061 INFO L87 Difference]: Start difference. First operand 668 states and 1045 transitions. Second operand has 10 states, 9 states have (on average 7.777777777777778) internal successors, (70), 6 states have internal predecessors, (70), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-19 16:56:53,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:56:53,440 INFO L93 Difference]: Finished difference Result 1621 states and 2691 transitions. [2022-07-19 16:56:53,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-19 16:56:53,440 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.777777777777778) internal successors, (70), 6 states have internal predecessors, (70), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 105 [2022-07-19 16:56:53,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:56:53,444 INFO L225 Difference]: With dead ends: 1621 [2022-07-19 16:56:53,444 INFO L226 Difference]: Without dead ends: 1037 [2022-07-19 16:56:53,446 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-07-19 16:56:53,446 INFO L413 NwaCegarLoop]: 937 mSDtfsCounter, 1184 mSDsluCounter, 1681 mSDsCounter, 0 mSdLazyCounter, 6701 mSolverCounterSat, 402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1298 SdHoareTripleChecker+Valid, 2618 SdHoareTripleChecker+Invalid, 7103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 402 IncrementalHoareTripleChecker+Valid, 6701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2022-07-19 16:56:53,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1298 Valid, 2618 Invalid, 7103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [402 Valid, 6701 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2022-07-19 16:56:53,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1037 states. [2022-07-19 16:56:53,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1037 to 673. [2022-07-19 16:56:53,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 514 states have (on average 1.566147859922179) internal successors, (805), 539 states have internal predecessors, (805), 125 states have call successors, (125), 34 states have call predecessors, (125), 33 states have return successors, (120), 116 states have call predecessors, (120), 120 states have call successors, (120) [2022-07-19 16:56:53,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 1050 transitions. [2022-07-19 16:56:53,553 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 1050 transitions. Word has length 105 [2022-07-19 16:56:53,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:56:53,553 INFO L495 AbstractCegarLoop]: Abstraction has 673 states and 1050 transitions. [2022-07-19 16:56:53,553 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.777777777777778) internal successors, (70), 6 states have internal predecessors, (70), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-19 16:56:53,554 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 1050 transitions. [2022-07-19 16:56:53,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-07-19 16:56:53,555 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:56:53,555 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:56:53,556 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-19 16:56:53,556 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:56:53,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:56:53,556 INFO L85 PathProgramCache]: Analyzing trace with hash 171682984, now seen corresponding path program 1 times [2022-07-19 16:56:53,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:56:53,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364800834] [2022-07-19 16:56:53,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:56:53,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:56:53,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:53,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:56:53,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:53,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:56:53,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:53,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:56:53,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:53,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:56:53,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:53,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:56:53,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:53,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:56:53,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:53,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:53,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:53,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:56:53,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:53,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 16:56:53,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:53,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:53,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:53,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:53,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:53,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:56:53,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:53,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:53,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:53,821 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:56:53,821 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:56:53,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364800834] [2022-07-19 16:56:53,822 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364800834] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:56:53,822 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:56:53,822 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:56:53,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095440337] [2022-07-19 16:56:53,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:56:53,823 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:56:53,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:56:53,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:56:53,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:56:53,823 INFO L87 Difference]: Start difference. First operand 673 states and 1050 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:56:58,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:56:58,427 INFO L93 Difference]: Finished difference Result 1619 states and 2686 transitions. [2022-07-19 16:56:58,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-19 16:56:58,427 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 106 [2022-07-19 16:56:58,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:56:58,431 INFO L225 Difference]: With dead ends: 1619 [2022-07-19 16:56:58,432 INFO L226 Difference]: Without dead ends: 1014 [2022-07-19 16:56:58,433 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:56:58,434 INFO L413 NwaCegarLoop]: 938 mSDtfsCounter, 1700 mSDsluCounter, 859 mSDsCounter, 0 mSdLazyCounter, 3327 mSolverCounterSat, 606 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1811 SdHoareTripleChecker+Valid, 1797 SdHoareTripleChecker+Invalid, 3933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 606 IncrementalHoareTripleChecker+Valid, 3327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:56:58,434 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1811 Valid, 1797 Invalid, 3933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [606 Valid, 3327 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-07-19 16:56:58,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1014 states. [2022-07-19 16:56:58,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1014 to 673. [2022-07-19 16:56:58,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 514 states have (on average 1.5583657587548638) internal successors, (801), 539 states have internal predecessors, (801), 125 states have call successors, (125), 34 states have call predecessors, (125), 33 states have return successors, (120), 116 states have call predecessors, (120), 120 states have call successors, (120) [2022-07-19 16:56:58,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 1046 transitions. [2022-07-19 16:56:58,532 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 1046 transitions. Word has length 106 [2022-07-19 16:56:58,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:56:58,532 INFO L495 AbstractCegarLoop]: Abstraction has 673 states and 1046 transitions. [2022-07-19 16:56:58,532 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-19 16:56:58,533 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 1046 transitions. [2022-07-19 16:56:58,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-07-19 16:56:58,534 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:56:58,534 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:56:58,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-19 16:56:58,534 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:56:58,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:56:58,534 INFO L85 PathProgramCache]: Analyzing trace with hash 524771366, now seen corresponding path program 1 times [2022-07-19 16:56:58,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:56:58,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684772358] [2022-07-19 16:56:58,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:56:58,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:56:58,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:58,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:56:58,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:58,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:56:58,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:58,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:56:58,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:58,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:56:58,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:58,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:56:58,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:58,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:56:58,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:58,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:58,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:58,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:56:58,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:58,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 16:56:58,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:58,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:58,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:58,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:58,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:58,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:56:58,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:58,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:56:58,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:56:58,811 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:56:58,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:56:58,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684772358] [2022-07-19 16:56:58,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684772358] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:56:58,812 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:56:58,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 16:56:58,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578663420] [2022-07-19 16:56:58,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:56:58,813 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:56:58,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:56:58,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:56:58,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 16:56:58,814 INFO L87 Difference]: Start difference. First operand 673 states and 1046 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 4 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-19 16:57:08,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:57:08,617 INFO L93 Difference]: Finished difference Result 2564 states and 4305 transitions. [2022-07-19 16:57:08,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-19 16:57:08,618 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 4 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) Word has length 106 [2022-07-19 16:57:08,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:57:08,625 INFO L225 Difference]: With dead ends: 2564 [2022-07-19 16:57:08,625 INFO L226 Difference]: Without dead ends: 1988 [2022-07-19 16:57:08,627 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2022-07-19 16:57:08,627 INFO L413 NwaCegarLoop]: 1820 mSDtfsCounter, 6206 mSDsluCounter, 899 mSDsCounter, 0 mSdLazyCounter, 4354 mSolverCounterSat, 2442 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6290 SdHoareTripleChecker+Valid, 2719 SdHoareTripleChecker+Invalid, 6796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2442 IncrementalHoareTripleChecker+Valid, 4354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2022-07-19 16:57:08,628 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6290 Valid, 2719 Invalid, 6796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2442 Valid, 4354 Invalid, 0 Unknown, 0 Unchecked, 8.6s Time] [2022-07-19 16:57:08,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1988 states. [2022-07-19 16:57:08,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1988 to 1302. [2022-07-19 16:57:08,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1302 states, 1002 states have (on average 1.56187624750499) internal successors, (1565), 1045 states have internal predecessors, (1565), 234 states have call successors, (234), 66 states have call predecessors, (234), 65 states have return successors, (229), 223 states have call predecessors, (229), 229 states have call successors, (229) [2022-07-19 16:57:08,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1302 states to 1302 states and 2028 transitions. [2022-07-19 16:57:08,831 INFO L78 Accepts]: Start accepts. Automaton has 1302 states and 2028 transitions. Word has length 106 [2022-07-19 16:57:08,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:57:08,831 INFO L495 AbstractCegarLoop]: Abstraction has 1302 states and 2028 transitions. [2022-07-19 16:57:08,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 4 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-19 16:57:08,832 INFO L276 IsEmpty]: Start isEmpty. Operand 1302 states and 2028 transitions. [2022-07-19 16:57:08,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-07-19 16:57:08,834 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:57:08,834 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:57:08,834 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-19 16:57:08,834 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:57:08,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:57:08,835 INFO L85 PathProgramCache]: Analyzing trace with hash -463267461, now seen corresponding path program 1 times [2022-07-19 16:57:08,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:57:08,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455829186] [2022-07-19 16:57:08,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:57:08,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:57:08,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:08,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:57:08,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:08,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:57:08,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:08,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:57:08,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:08,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:57:08,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:08,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:57:08,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:08,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-19 16:57:08,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:08,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:08,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:08,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:57:08,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:09,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 16:57:09,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:09,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:09,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:09,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:09,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:09,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:57:09,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:09,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:09,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:09,214 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:57:09,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:57:09,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455829186] [2022-07-19 16:57:09,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455829186] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:57:09,214 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:57:09,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 16:57:09,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830127081] [2022-07-19 16:57:09,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:57:09,215 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 16:57:09,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:57:09,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 16:57:09,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:57:09,216 INFO L87 Difference]: Start difference. First operand 1302 states and 2028 transitions. Second operand has 10 states, 10 states have (on average 7.2) internal successors, (72), 7 states have internal predecessors, (72), 5 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2022-07-19 16:57:23,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:57:23,386 INFO L93 Difference]: Finished difference Result 4906 states and 8807 transitions. [2022-07-19 16:57:23,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-19 16:57:23,387 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.2) internal successors, (72), 7 states have internal predecessors, (72), 5 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) Word has length 107 [2022-07-19 16:57:23,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:57:23,470 INFO L225 Difference]: With dead ends: 4906 [2022-07-19 16:57:23,471 INFO L226 Difference]: Without dead ends: 4333 [2022-07-19 16:57:23,473 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=125, Invalid=337, Unknown=0, NotChecked=0, Total=462 [2022-07-19 16:57:23,474 INFO L413 NwaCegarLoop]: 985 mSDtfsCounter, 3572 mSDsluCounter, 1268 mSDsCounter, 0 mSdLazyCounter, 6688 mSolverCounterSat, 1895 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3717 SdHoareTripleChecker+Valid, 2253 SdHoareTripleChecker+Invalid, 8583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1895 IncrementalHoareTripleChecker+Valid, 6688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.9s IncrementalHoareTripleChecker+Time [2022-07-19 16:57:23,474 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3717 Valid, 2253 Invalid, 8583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1895 Valid, 6688 Invalid, 0 Unknown, 0 Unchecked, 11.9s Time] [2022-07-19 16:57:23,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4333 states. [2022-07-19 16:57:24,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4333 to 2627. [2022-07-19 16:57:24,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2627 states, 1959 states have (on average 1.5926493108728943) internal successors, (3120), 2059 states have internal predecessors, (3120), 535 states have call successors, (535), 123 states have call predecessors, (535), 132 states have return successors, (620), 524 states have call predecessors, (620), 530 states have call successors, (620) [2022-07-19 16:57:24,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2627 states to 2627 states and 4275 transitions. [2022-07-19 16:57:24,024 INFO L78 Accepts]: Start accepts. Automaton has 2627 states and 4275 transitions. Word has length 107 [2022-07-19 16:57:24,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:57:24,025 INFO L495 AbstractCegarLoop]: Abstraction has 2627 states and 4275 transitions. [2022-07-19 16:57:24,025 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.2) internal successors, (72), 7 states have internal predecessors, (72), 5 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2022-07-19 16:57:24,025 INFO L276 IsEmpty]: Start isEmpty. Operand 2627 states and 4275 transitions. [2022-07-19 16:57:24,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-07-19 16:57:24,031 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:57:24,031 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:57:24,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-19 16:57:24,032 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:57:24,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:57:24,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1907178862, now seen corresponding path program 1 times [2022-07-19 16:57:24,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:57:24,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337674063] [2022-07-19 16:57:24,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:57:24,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:57:24,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:57:24,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:57:24,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:57:24,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:57:24,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:57:24,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:57:24,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:24,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:57:24,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 16:57:24,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:24,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:24,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:57:24,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:57:24,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:24,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:57:24,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:57:24,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:57:24,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-19 16:57:24,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-19 16:57:24,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:24,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:24,620 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:57:24,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:57:24,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337674063] [2022-07-19 16:57:24,620 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337674063] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:57:24,621 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:57:24,621 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-07-19 16:57:24,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755783280] [2022-07-19 16:57:24,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:57:24,622 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-07-19 16:57:24,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:57:24,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-07-19 16:57:24,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-07-19 16:57:24,628 INFO L87 Difference]: Start difference. First operand 2627 states and 4275 transitions. Second operand has 17 states, 17 states have (on average 6.0) internal successors, (102), 9 states have internal predecessors, (102), 4 states have call successors, (21), 7 states have call predecessors, (21), 7 states have return successors, (20), 8 states have call predecessors, (20), 4 states have call successors, (20) [2022-07-19 16:57:33,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:57:33,909 INFO L93 Difference]: Finished difference Result 7336 states and 13058 transitions. [2022-07-19 16:57:33,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-07-19 16:57:33,911 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 9 states have internal predecessors, (102), 4 states have call successors, (21), 7 states have call predecessors, (21), 7 states have return successors, (20), 8 states have call predecessors, (20), 4 states have call successors, (20) Word has length 151 [2022-07-19 16:57:33,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:57:33,931 INFO L225 Difference]: With dead ends: 7336 [2022-07-19 16:57:33,931 INFO L226 Difference]: Without dead ends: 4886 [2022-07-19 16:57:33,940 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=350, Invalid=982, Unknown=0, NotChecked=0, Total=1332 [2022-07-19 16:57:33,941 INFO L413 NwaCegarLoop]: 896 mSDtfsCounter, 4345 mSDsluCounter, 2659 mSDsCounter, 0 mSdLazyCounter, 9455 mSolverCounterSat, 2133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4345 SdHoareTripleChecker+Valid, 3555 SdHoareTripleChecker+Invalid, 11588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2133 IncrementalHoareTripleChecker+Valid, 9455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:57:33,941 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4345 Valid, 3555 Invalid, 11588 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2133 Valid, 9455 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2022-07-19 16:57:33,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4886 states. [2022-07-19 16:57:34,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4886 to 2667. [2022-07-19 16:57:34,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2667 states, 1987 states have (on average 1.584297936587821) internal successors, (3148), 2087 states have internal predecessors, (3148), 535 states have call successors, (535), 123 states have call predecessors, (535), 144 states have return successors, (652), 536 states have call predecessors, (652), 530 states have call successors, (652) [2022-07-19 16:57:34,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2667 states to 2667 states and 4335 transitions. [2022-07-19 16:57:34,524 INFO L78 Accepts]: Start accepts. Automaton has 2667 states and 4335 transitions. Word has length 151 [2022-07-19 16:57:34,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:57:34,525 INFO L495 AbstractCegarLoop]: Abstraction has 2667 states and 4335 transitions. [2022-07-19 16:57:34,525 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 9 states have internal predecessors, (102), 4 states have call successors, (21), 7 states have call predecessors, (21), 7 states have return successors, (20), 8 states have call predecessors, (20), 4 states have call successors, (20) [2022-07-19 16:57:34,525 INFO L276 IsEmpty]: Start isEmpty. Operand 2667 states and 4335 transitions. [2022-07-19 16:57:34,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-07-19 16:57:34,530 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:57:34,530 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:57:34,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-19 16:57:34,531 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:57:34,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:57:34,531 INFO L85 PathProgramCache]: Analyzing trace with hash 1505919072, now seen corresponding path program 1 times [2022-07-19 16:57:34,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:57:34,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682362748] [2022-07-19 16:57:34,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:57:34,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:57:34,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:57:34,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:57:34,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:57:34,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:57:34,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:57:34,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:57:34,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:34,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:57:34,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 16:57:34,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:34,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:34,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:57:34,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:57:34,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:34,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:57:34,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:57:34,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:34,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:57:34,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-19 16:57:34,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-19 16:57:34,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:34,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:34,989 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-07-19 16:57:34,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:57:34,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682362748] [2022-07-19 16:57:34,990 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682362748] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:57:34,990 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:57:34,990 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-19 16:57:34,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147434007] [2022-07-19 16:57:34,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:57:34,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-19 16:57:34,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:57:34,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-19 16:57:34,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:57:34,991 INFO L87 Difference]: Start difference. First operand 2667 states and 4335 transitions. Second operand has 12 states, 12 states have (on average 8.333333333333334) internal successors, (100), 7 states have internal predecessors, (100), 6 states have call successors, (22), 7 states have call predecessors, (22), 5 states have return successors, (21), 7 states have call predecessors, (21), 6 states have call successors, (21) [2022-07-19 16:57:49,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:57:49,616 INFO L93 Difference]: Finished difference Result 11928 states and 21839 transitions. [2022-07-19 16:57:49,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-07-19 16:57:49,618 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.333333333333334) internal successors, (100), 7 states have internal predecessors, (100), 6 states have call successors, (22), 7 states have call predecessors, (22), 5 states have return successors, (21), 7 states have call predecessors, (21), 6 states have call successors, (21) Word has length 156 [2022-07-19 16:57:49,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:57:49,652 INFO L225 Difference]: With dead ends: 11928 [2022-07-19 16:57:49,652 INFO L226 Difference]: Without dead ends: 9438 [2022-07-19 16:57:49,661 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=343, Invalid=989, Unknown=0, NotChecked=0, Total=1332 [2022-07-19 16:57:49,662 INFO L413 NwaCegarLoop]: 1677 mSDtfsCounter, 9047 mSDsluCounter, 1391 mSDsCounter, 0 mSdLazyCounter, 5318 mSolverCounterSat, 4641 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9047 SdHoareTripleChecker+Valid, 3068 SdHoareTripleChecker+Invalid, 9959 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4641 IncrementalHoareTripleChecker+Valid, 5318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2022-07-19 16:57:49,662 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9047 Valid, 3068 Invalid, 9959 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4641 Valid, 5318 Invalid, 0 Unknown, 0 Unchecked, 9.7s Time] [2022-07-19 16:57:49,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9438 states. [2022-07-19 16:57:50,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9438 to 5009. [2022-07-19 16:57:50,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5009 states, 3729 states have (on average 1.6098149637972647) internal successors, (6003), 3921 states have internal predecessors, (6003), 1014 states have call successors, (1014), 238 states have call predecessors, (1014), 265 states have return successors, (1228), 1009 states have call predecessors, (1228), 1009 states have call successors, (1228) [2022-07-19 16:57:50,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5009 states to 5009 states and 8245 transitions. [2022-07-19 16:57:50,882 INFO L78 Accepts]: Start accepts. Automaton has 5009 states and 8245 transitions. Word has length 156 [2022-07-19 16:57:50,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:57:50,882 INFO L495 AbstractCegarLoop]: Abstraction has 5009 states and 8245 transitions. [2022-07-19 16:57:50,883 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.333333333333334) internal successors, (100), 7 states have internal predecessors, (100), 6 states have call successors, (22), 7 states have call predecessors, (22), 5 states have return successors, (21), 7 states have call predecessors, (21), 6 states have call successors, (21) [2022-07-19 16:57:50,883 INFO L276 IsEmpty]: Start isEmpty. Operand 5009 states and 8245 transitions. [2022-07-19 16:57:50,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-07-19 16:57:50,891 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:57:50,891 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:57:50,892 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-07-19 16:57:50,892 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:57:50,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:57:50,892 INFO L85 PathProgramCache]: Analyzing trace with hash -1208691304, now seen corresponding path program 1 times [2022-07-19 16:57:50,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:57:50,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877769375] [2022-07-19 16:57:50,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:57:50,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:57:50,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:50,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:57:50,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:50,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:57:50,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:50,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:57:50,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:50,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:57:50,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:50,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:57:50,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:51,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:57:51,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:51,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:51,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:51,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:57:51,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:51,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 16:57:51,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:51,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:51,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:51,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:51,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:51,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:57:51,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:51,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:51,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:51,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:57:51,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:51,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 16:57:51,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:51,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:57:51,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:51,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:51,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:51,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:57:51,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:51,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 16:57:51,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:51,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-19 16:57:51,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:51,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:57:51,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:57:51,394 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-07-19 16:57:51,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:57:51,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877769375] [2022-07-19 16:57:51,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877769375] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:57:51,394 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:57:51,394 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-19 16:57:51,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547404203] [2022-07-19 16:57:51,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:57:51,396 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-19 16:57:51,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:57:51,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-19 16:57:51,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:57:51,397 INFO L87 Difference]: Start difference. First operand 5009 states and 8245 transitions. Second operand has 9 states, 9 states have (on average 10.666666666666666) internal successors, (96), 4 states have internal predecessors, (96), 3 states have call successors, (21), 7 states have call predecessors, (21), 2 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2022-07-19 16:58:09,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:58:09,097 INFO L93 Difference]: Finished difference Result 22229 states and 40951 transitions. [2022-07-19 16:58:09,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-07-19 16:58:09,098 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.666666666666666) internal successors, (96), 4 states have internal predecessors, (96), 3 states have call successors, (21), 7 states have call predecessors, (21), 2 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 157 [2022-07-19 16:58:09,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:58:09,181 INFO L225 Difference]: With dead ends: 22229 [2022-07-19 16:58:09,181 INFO L226 Difference]: Without dead ends: 17418 [2022-07-19 16:58:09,199 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=230, Invalid=526, Unknown=0, NotChecked=0, Total=756 [2022-07-19 16:58:09,200 INFO L413 NwaCegarLoop]: 1637 mSDtfsCounter, 4905 mSDsluCounter, 1021 mSDsCounter, 0 mSdLazyCounter, 4308 mSolverCounterSat, 3199 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4924 SdHoareTripleChecker+Valid, 2658 SdHoareTripleChecker+Invalid, 7507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3199 IncrementalHoareTripleChecker+Valid, 4308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2022-07-19 16:58:09,200 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4924 Valid, 2658 Invalid, 7507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3199 Valid, 4308 Invalid, 0 Unknown, 0 Unchecked, 9.4s Time] [2022-07-19 16:58:09,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17418 states. [2022-07-19 16:58:11,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17418 to 9811. [2022-07-19 16:58:11,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9811 states, 7271 states have (on average 1.6175216613945813) internal successors, (11761), 7645 states have internal predecessors, (11761), 1988 states have call successors, (1988), 452 states have call predecessors, (1988), 551 states have return successors, (2530), 2017 states have call predecessors, (2530), 1983 states have call successors, (2530) [2022-07-19 16:58:11,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9811 states to 9811 states and 16279 transitions. [2022-07-19 16:58:11,728 INFO L78 Accepts]: Start accepts. Automaton has 9811 states and 16279 transitions. Word has length 157 [2022-07-19 16:58:11,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:58:11,729 INFO L495 AbstractCegarLoop]: Abstraction has 9811 states and 16279 transitions. [2022-07-19 16:58:11,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.666666666666666) internal successors, (96), 4 states have internal predecessors, (96), 3 states have call successors, (21), 7 states have call predecessors, (21), 2 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2022-07-19 16:58:11,729 INFO L276 IsEmpty]: Start isEmpty. Operand 9811 states and 16279 transitions. [2022-07-19 16:58:11,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-07-19 16:58:11,738 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:58:11,738 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:58:11,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-07-19 16:58:11,739 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:58:11,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:58:11,739 INFO L85 PathProgramCache]: Analyzing trace with hash -507091430, now seen corresponding path program 1 times [2022-07-19 16:58:11,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:58:11,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991828007] [2022-07-19 16:58:11,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:58:11,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:58:11,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:11,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:58:11,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:11,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:58:11,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:11,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:58:11,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:11,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:58:11,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:11,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:58:11,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:11,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:58:11,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:11,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:58:11,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:11,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:58:11,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:11,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 16:58:11,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:12,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:58:12,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:12,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:58:12,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:12,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:58:12,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:12,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:58:12,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:12,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:58:12,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:12,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 16:58:12,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:12,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:58:12,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:12,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:58:12,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:12,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:58:12,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:12,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 16:58:12,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:12,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-19 16:58:12,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:12,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:58:12,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:12,216 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-07-19 16:58:12,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:58:12,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991828007] [2022-07-19 16:58:12,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991828007] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:58:12,217 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:58:12,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-19 16:58:12,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963212339] [2022-07-19 16:58:12,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:58:12,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-19 16:58:12,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:58:12,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-19 16:58:12,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:58:12,218 INFO L87 Difference]: Start difference. First operand 9811 states and 16279 transitions. Second operand has 11 states, 11 states have (on average 9.181818181818182) internal successors, (101), 6 states have internal predecessors, (101), 4 states have call successors, (21), 7 states have call predecessors, (21), 3 states have return successors, (21), 4 states have call predecessors, (21), 3 states have call successors, (21) [2022-07-19 16:58:26,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:58:26,634 INFO L93 Difference]: Finished difference Result 26996 states and 49883 transitions. [2022-07-19 16:58:26,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-19 16:58:26,635 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.181818181818182) internal successors, (101), 6 states have internal predecessors, (101), 4 states have call successors, (21), 7 states have call predecessors, (21), 3 states have return successors, (21), 4 states have call predecessors, (21), 3 states have call successors, (21) Word has length 157 [2022-07-19 16:58:26,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:58:26,718 INFO L225 Difference]: With dead ends: 26996 [2022-07-19 16:58:26,718 INFO L226 Difference]: Without dead ends: 17381 [2022-07-19 16:58:26,748 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=158, Invalid=348, Unknown=0, NotChecked=0, Total=506 [2022-07-19 16:58:26,749 INFO L413 NwaCegarLoop]: 996 mSDtfsCounter, 2494 mSDsluCounter, 1648 mSDsCounter, 0 mSdLazyCounter, 5514 mSolverCounterSat, 1275 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2508 SdHoareTripleChecker+Valid, 2644 SdHoareTripleChecker+Invalid, 6789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1275 IncrementalHoareTripleChecker+Valid, 5514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2022-07-19 16:58:26,749 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2508 Valid, 2644 Invalid, 6789 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1275 Valid, 5514 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2022-07-19 16:58:26,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17381 states. [2022-07-19 16:58:29,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17381 to 9875. [2022-07-19 16:58:29,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9875 states, 7319 states have (on average 1.6134717857630825) internal successors, (11809), 7693 states have internal predecessors, (11809), 1988 states have call successors, (1988), 468 states have call predecessors, (1988), 567 states have return successors, (2546), 2017 states have call predecessors, (2546), 1983 states have call successors, (2546) [2022-07-19 16:58:29,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9875 states to 9875 states and 16343 transitions. [2022-07-19 16:58:29,300 INFO L78 Accepts]: Start accepts. Automaton has 9875 states and 16343 transitions. Word has length 157 [2022-07-19 16:58:29,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:58:29,300 INFO L495 AbstractCegarLoop]: Abstraction has 9875 states and 16343 transitions. [2022-07-19 16:58:29,301 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.181818181818182) internal successors, (101), 6 states have internal predecessors, (101), 4 states have call successors, (21), 7 states have call predecessors, (21), 3 states have return successors, (21), 4 states have call predecessors, (21), 3 states have call successors, (21) [2022-07-19 16:58:29,301 INFO L276 IsEmpty]: Start isEmpty. Operand 9875 states and 16343 transitions. [2022-07-19 16:58:29,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-07-19 16:58:29,311 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:58:29,311 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:58:29,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-07-19 16:58:29,311 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:58:29,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:58:29,311 INFO L85 PathProgramCache]: Analyzing trace with hash 145303796, now seen corresponding path program 1 times [2022-07-19 16:58:29,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:58:29,312 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15541110] [2022-07-19 16:58:29,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:58:29,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:58:29,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:58:29,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:58:29,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:58:29,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:58:29,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:58:29,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:58:29,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:58:29,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:58:29,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 16:58:29,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:58:29,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:58:29,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:58:29,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:58:29,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-19 16:58:29,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 16:58:29,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:58:29,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:58:29,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-19 16:58:29,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 16:58:29,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-19 16:58:29,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:58:29,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:29,815 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-07-19 16:58:29,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:58:29,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15541110] [2022-07-19 16:58:29,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15541110] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:58:29,816 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:58:29,816 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-19 16:58:29,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568939154] [2022-07-19 16:58:29,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:58:29,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-19 16:58:29,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:58:29,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-19 16:58:29,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:58:29,817 INFO L87 Difference]: Start difference. First operand 9875 states and 16343 transitions. Second operand has 11 states, 11 states have (on average 9.363636363636363) internal successors, (103), 6 states have internal predecessors, (103), 4 states have call successors, (21), 7 states have call predecessors, (21), 3 states have return successors, (21), 4 states have call predecessors, (21), 3 states have call successors, (21) [2022-07-19 16:58:45,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:58:45,019 INFO L93 Difference]: Finished difference Result 27140 states and 49915 transitions. [2022-07-19 16:58:45,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-19 16:58:45,020 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.363636363636363) internal successors, (103), 6 states have internal predecessors, (103), 4 states have call successors, (21), 7 states have call predecessors, (21), 3 states have return successors, (21), 4 states have call predecessors, (21), 3 states have call successors, (21) Word has length 159 [2022-07-19 16:58:45,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:58:45,101 INFO L225 Difference]: With dead ends: 27140 [2022-07-19 16:58:45,101 INFO L226 Difference]: Without dead ends: 17461 [2022-07-19 16:58:45,131 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 43 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=158, Invalid=348, Unknown=0, NotChecked=0, Total=506 [2022-07-19 16:58:45,131 INFO L413 NwaCegarLoop]: 979 mSDtfsCounter, 3038 mSDsluCounter, 1584 mSDsCounter, 0 mSdLazyCounter, 5289 mSolverCounterSat, 1487 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3052 SdHoareTripleChecker+Valid, 2563 SdHoareTripleChecker+Invalid, 6776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1487 IncrementalHoareTripleChecker+Valid, 5289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2022-07-19 16:58:45,132 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3052 Valid, 2563 Invalid, 6776 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1487 Valid, 5289 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2022-07-19 16:58:45,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17461 states. [2022-07-19 16:58:47,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17461 to 9955. [2022-07-19 16:58:47,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9955 states, 7383 states have (on average 1.6081538669917377) internal successors, (11873), 7757 states have internal predecessors, (11873), 1988 states have call successors, (1988), 484 states have call predecessors, (1988), 583 states have return successors, (2562), 2017 states have call predecessors, (2562), 1983 states have call successors, (2562) [2022-07-19 16:58:47,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9955 states to 9955 states and 16423 transitions. [2022-07-19 16:58:47,706 INFO L78 Accepts]: Start accepts. Automaton has 9955 states and 16423 transitions. Word has length 159 [2022-07-19 16:58:47,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:58:47,706 INFO L495 AbstractCegarLoop]: Abstraction has 9955 states and 16423 transitions. [2022-07-19 16:58:47,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.363636363636363) internal successors, (103), 6 states have internal predecessors, (103), 4 states have call successors, (21), 7 states have call predecessors, (21), 3 states have return successors, (21), 4 states have call predecessors, (21), 3 states have call successors, (21) [2022-07-19 16:58:47,706 INFO L276 IsEmpty]: Start isEmpty. Operand 9955 states and 16423 transitions. [2022-07-19 16:58:47,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2022-07-19 16:58:47,716 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:58:47,717 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:58:47,717 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-07-19 16:58:47,717 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:58:47,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:58:47,724 INFO L85 PathProgramCache]: Analyzing trace with hash 1763942618, now seen corresponding path program 1 times [2022-07-19 16:58:47,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:58:47,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65907619] [2022-07-19 16:58:47,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:58:47,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:58:47,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:47,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:58:47,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:47,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:58:47,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:47,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:58:47,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:47,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:58:47,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:47,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:58:47,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:47,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:58:47,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:47,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:58:47,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:47,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:58:47,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:47,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 16:58:47,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:48,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:58:48,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:48,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:58:48,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:48,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:58:48,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:48,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:58:48,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:48,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-19 16:58:48,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:48,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:58:48,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:48,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:58:48,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:48,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:58:48,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:48,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-19 16:58:48,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:48,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:58:48,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:48,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 16:58:48,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:48,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:58:48,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:58:48,240 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-07-19 16:58:48,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:58:48,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65907619] [2022-07-19 16:58:48,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65907619] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:58:48,240 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:58:48,240 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-19 16:58:48,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204847133] [2022-07-19 16:58:48,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:58:48,241 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-19 16:58:48,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:58:48,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-19 16:58:48,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:58:48,242 INFO L87 Difference]: Start difference. First operand 9955 states and 16423 transitions. Second operand has 11 states, 11 states have (on average 9.545454545454545) internal successors, (105), 6 states have internal predecessors, (105), 4 states have call successors, (21), 7 states have call predecessors, (21), 3 states have return successors, (21), 4 states have call predecessors, (21), 3 states have call successors, (21) [2022-07-19 16:59:02,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:59:02,551 INFO L93 Difference]: Finished difference Result 27316 states and 49979 transitions. [2022-07-19 16:59:02,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-19 16:59:02,552 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.545454545454545) internal successors, (105), 6 states have internal predecessors, (105), 4 states have call successors, (21), 7 states have call predecessors, (21), 3 states have return successors, (21), 4 states have call predecessors, (21), 3 states have call successors, (21) Word has length 161 [2022-07-19 16:59:02,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:59:02,630 INFO L225 Difference]: With dead ends: 27316 [2022-07-19 16:59:02,631 INFO L226 Difference]: Without dead ends: 17557 [2022-07-19 16:59:02,660 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 43 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=158, Invalid=348, Unknown=0, NotChecked=0, Total=506 [2022-07-19 16:59:02,660 INFO L413 NwaCegarLoop]: 1006 mSDtfsCounter, 3008 mSDsluCounter, 1631 mSDsCounter, 0 mSdLazyCounter, 5253 mSolverCounterSat, 1492 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3021 SdHoareTripleChecker+Valid, 2637 SdHoareTripleChecker+Invalid, 6745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1492 IncrementalHoareTripleChecker+Valid, 5253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2022-07-19 16:59:02,661 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3021 Valid, 2637 Invalid, 6745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1492 Valid, 5253 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2022-07-19 16:59:02,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17557 states. [2022-07-19 16:59:05,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17557 to 10051. [2022-07-19 16:59:05,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10051 states, 7463 states have (on average 1.6016347313412838) internal successors, (11953), 7837 states have internal predecessors, (11953), 1988 states have call successors, (1988), 500 states have call predecessors, (1988), 599 states have return successors, (2578), 2017 states have call predecessors, (2578), 1983 states have call successors, (2578) [2022-07-19 16:59:05,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10051 states to 10051 states and 16519 transitions. [2022-07-19 16:59:05,296 INFO L78 Accepts]: Start accepts. Automaton has 10051 states and 16519 transitions. Word has length 161 [2022-07-19 16:59:05,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:59:05,297 INFO L495 AbstractCegarLoop]: Abstraction has 10051 states and 16519 transitions. [2022-07-19 16:59:05,297 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.545454545454545) internal successors, (105), 6 states have internal predecessors, (105), 4 states have call successors, (21), 7 states have call predecessors, (21), 3 states have return successors, (21), 4 states have call predecessors, (21), 3 states have call successors, (21) [2022-07-19 16:59:05,297 INFO L276 IsEmpty]: Start isEmpty. Operand 10051 states and 16519 transitions. [2022-07-19 16:59:05,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-07-19 16:59:05,307 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:59:05,307 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:59:05,307 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-07-19 16:59:05,308 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:59:05,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:59:05,308 INFO L85 PathProgramCache]: Analyzing trace with hash 191139308, now seen corresponding path program 1 times [2022-07-19 16:59:05,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:59:05,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726296400] [2022-07-19 16:59:05,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:59:05,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:59:05,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-19 16:59:05,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:59:05,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:59:05,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-19 16:59:05,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:59:05,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:59:05,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:59:05,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:59:05,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 16:59:05,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:59:05,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:59:05,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:59:05,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:59:05,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:59:05,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:59:05,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:59:05,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:59:05,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-19 16:59:05,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-19 16:59:05,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:59:05,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:59:05,828 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:59:05,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:59:05,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726296400] [2022-07-19 16:59:05,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726296400] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:59:05,828 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:59:05,828 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-19 16:59:05,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848307759] [2022-07-19 16:59:05,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:59:05,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-19 16:59:05,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:59:05,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-19 16:59:05,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2022-07-19 16:59:05,830 INFO L87 Difference]: Start difference. First operand 10051 states and 16519 transitions. Second operand has 14 states, 14 states have (on average 7.571428571428571) internal successors, (106), 9 states have internal predecessors, (106), 5 states have call successors, (21), 7 states have call predecessors, (21), 6 states have return successors, (20), 6 states have call predecessors, (20), 5 states have call successors, (20)