./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec1_product23.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c3fed411 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/elevator_spec1_product23.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 be08b04703653fc518e8f41dc63d028f83e90f3984633a298492c10e4ad9cfd9 --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-17 14:30:58,955 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-17 14:30:58,957 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-17 14:30:59,000 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-17 14:30:59,000 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-17 14:30:59,001 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-17 14:30:59,002 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-17 14:30:59,003 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-17 14:30:59,005 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-17 14:30:59,005 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-17 14:30:59,006 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-17 14:30:59,007 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-17 14:30:59,007 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-17 14:30:59,008 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-17 14:30:59,009 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-17 14:30:59,010 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-17 14:30:59,010 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-17 14:30:59,011 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-17 14:30:59,012 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-17 14:30:59,014 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-17 14:30:59,015 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-17 14:30:59,016 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-17 14:30:59,017 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-17 14:30:59,018 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-17 14:30:59,020 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-17 14:30:59,020 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-17 14:30:59,020 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-17 14:30:59,021 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-17 14:30:59,021 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-17 14:30:59,022 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-17 14:30:59,022 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-17 14:30:59,022 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-17 14:30:59,023 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-17 14:30:59,023 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-17 14:30:59,024 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-17 14:30:59,024 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-17 14:30:59,025 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-17 14:30:59,025 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-17 14:30:59,025 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-17 14:30:59,026 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-17 14:30:59,026 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-17 14:30:59,040 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-17 14:30:59,064 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-17 14:30:59,065 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-17 14:30:59,065 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-17 14:30:59,065 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-17 14:30:59,066 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-17 14:30:59,066 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-17 14:30:59,066 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-17 14:30:59,066 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-17 14:30:59,067 INFO L138 SettingsManager]: * Use SBE=true [2021-12-17 14:30:59,067 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-17 14:30:59,067 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-17 14:30:59,067 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-17 14:30:59,067 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-17 14:30:59,067 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-17 14:30:59,067 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-17 14:30:59,067 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-17 14:30:59,068 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-17 14:30:59,068 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-17 14:30:59,068 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-17 14:30:59,068 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-17 14:30:59,068 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-17 14:30:59,068 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-17 14:30:59,068 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-17 14:30:59,068 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-17 14:30:59,069 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-17 14:30:59,069 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-17 14:30:59,069 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-17 14:30:59,069 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-17 14:30:59,070 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-17 14:30:59,071 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-17 14:30:59,071 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-17 14:30:59,071 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-17 14:30:59,071 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-17 14:30:59,071 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-17 14:30:59,071 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 -> be08b04703653fc518e8f41dc63d028f83e90f3984633a298492c10e4ad9cfd9 [2021-12-17 14:30:59,295 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-17 14:30:59,310 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-17 14:30:59,326 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-17 14:30:59,327 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-17 14:30:59,328 INFO L275 PluginConnector]: CDTParser initialized [2021-12-17 14:30:59,329 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec1_product23.cil.c [2021-12-17 14:30:59,383 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/93c46c5ed/620fbf0d63244759b83cf4c6e90d693a/FLAG32c72c29b [2021-12-17 14:30:59,835 INFO L306 CDTParser]: Found 1 translation units. [2021-12-17 14:30:59,837 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product23.cil.c [2021-12-17 14:30:59,850 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/93c46c5ed/620fbf0d63244759b83cf4c6e90d693a/FLAG32c72c29b [2021-12-17 14:31:00,122 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/93c46c5ed/620fbf0d63244759b83cf4c6e90d693a [2021-12-17 14:31:00,125 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-17 14:31:00,126 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-17 14:31:00,128 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-17 14:31:00,129 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-17 14:31:00,131 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-17 14:31:00,131 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.12 02:31:00" (1/1) ... [2021-12-17 14:31:00,133 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@8ff0249 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:31:00, skipping insertion in model container [2021-12-17 14:31:00,133 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.12 02:31:00" (1/1) ... [2021-12-17 14:31:00,138 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-17 14:31:00,186 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-17 14:31:00,526 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_spec1_product23.cil.c[58338,58351] [2021-12-17 14:31:00,536 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-17 14:31:00,549 INFO L203 MainTranslator]: Completed pre-run [2021-12-17 14:31:00,648 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_spec1_product23.cil.c[58338,58351] [2021-12-17 14:31:00,654 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-17 14:31:00,681 INFO L208 MainTranslator]: Completed translation [2021-12-17 14:31:00,688 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:31:00 WrapperNode [2021-12-17 14:31:00,688 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-17 14:31:00,689 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-17 14:31:00,689 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-17 14:31:00,689 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-17 14:31:00,701 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:31:00" (1/1) ... [2021-12-17 14:31:00,719 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:31:00" (1/1) ... [2021-12-17 14:31:00,756 INFO L137 Inliner]: procedures = 96, calls = 348, calls flagged for inlining = 26, calls inlined = 23, statements flattened = 911 [2021-12-17 14:31:00,756 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-17 14:31:00,757 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-17 14:31:00,757 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-17 14:31:00,757 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-17 14:31:00,765 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:31:00" (1/1) ... [2021-12-17 14:31:00,765 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:31:00" (1/1) ... [2021-12-17 14:31:00,770 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:31:00" (1/1) ... [2021-12-17 14:31:00,770 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:31:00" (1/1) ... [2021-12-17 14:31:00,800 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:31:00" (1/1) ... [2021-12-17 14:31:00,825 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:31:00" (1/1) ... [2021-12-17 14:31:00,828 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:31:00" (1/1) ... [2021-12-17 14:31:00,842 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-17 14:31:00,843 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-17 14:31:00,843 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-17 14:31:00,843 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-17 14:31:00,844 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:31:00" (1/1) ... [2021-12-17 14:31:00,853 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-17 14:31:00,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:00,874 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-17 14:31:00,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-17 14:31:00,911 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2021-12-17 14:31:00,911 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2021-12-17 14:31:00,911 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-17 14:31:00,911 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2021-12-17 14:31:00,911 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2021-12-17 14:31:00,912 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2021-12-17 14:31:00,912 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2021-12-17 14:31:00,912 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2021-12-17 14:31:00,912 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2021-12-17 14:31:00,912 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2021-12-17 14:31:00,912 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2021-12-17 14:31:00,913 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2021-12-17 14:31:00,913 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2021-12-17 14:31:00,913 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2021-12-17 14:31:00,913 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2021-12-17 14:31:00,913 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2021-12-17 14:31:00,913 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2021-12-17 14:31:00,914 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2021-12-17 14:31:00,914 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2021-12-17 14:31:00,914 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2021-12-17 14:31:00,914 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2021-12-17 14:31:00,914 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2021-12-17 14:31:00,914 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2021-12-17 14:31:00,914 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2021-12-17 14:31:00,914 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2021-12-17 14:31:00,915 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2021-12-17 14:31:00,915 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2021-12-17 14:31:00,915 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2021-12-17 14:31:00,915 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2021-12-17 14:31:00,915 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2021-12-17 14:31:00,915 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2021-12-17 14:31:00,915 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2021-12-17 14:31:00,915 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2021-12-17 14:31:00,915 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2021-12-17 14:31:00,916 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2021-12-17 14:31:00,916 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2021-12-17 14:31:00,916 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2021-12-17 14:31:00,916 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2021-12-17 14:31:00,916 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2021-12-17 14:31:00,916 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2021-12-17 14:31:00,916 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2021-12-17 14:31:00,917 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2021-12-17 14:31:00,917 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2021-12-17 14:31:00,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-17 14:31:00,917 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2021-12-17 14:31:00,917 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2021-12-17 14:31:00,917 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2021-12-17 14:31:00,917 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2021-12-17 14:31:00,917 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2021-12-17 14:31:00,917 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2021-12-17 14:31:00,918 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2021-12-17 14:31:00,918 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2021-12-17 14:31:00,918 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__weight [2021-12-17 14:31:00,918 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__weight [2021-12-17 14:31:00,919 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-17 14:31:00,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-17 14:31:00,919 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2021-12-17 14:31:00,919 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2021-12-17 14:31:01,041 INFO L236 CfgBuilder]: Building ICFG [2021-12-17 14:31:01,043 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-17 14:31:01,604 INFO L277 CfgBuilder]: Performing block encoding [2021-12-17 14:31:01,616 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-17 14:31:01,617 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-17 14:31:01,619 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 02:31:01 BoogieIcfgContainer [2021-12-17 14:31:01,619 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-17 14:31:01,621 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-17 14:31:01,621 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-17 14:31:01,623 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-17 14:31:01,623 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.12 02:31:00" (1/3) ... [2021-12-17 14:31:01,624 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e4688e6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.12 02:31:01, skipping insertion in model container [2021-12-17 14:31:01,625 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:31:00" (2/3) ... [2021-12-17 14:31:01,625 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e4688e6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.12 02:31:01, skipping insertion in model container [2021-12-17 14:31:01,625 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 02:31:01" (3/3) ... [2021-12-17 14:31:01,626 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product23.cil.c [2021-12-17 14:31:01,629 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-17 14:31:01,629 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-17 14:31:01,674 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-17 14:31:01,680 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-17 14:31:01,681 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-17 14:31:01,713 INFO L276 IsEmpty]: Start isEmpty. Operand has 594 states, 460 states have (on average 1.673913043478261) internal successors, (770), 481 states have internal predecessors, (770), 105 states have call successors, (105), 27 states have call predecessors, (105), 27 states have return successors, (105), 99 states have call predecessors, (105), 105 states have call successors, (105) [2021-12-17 14:31:01,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-12-17 14:31:01,738 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:01,738 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:01,739 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:01,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:01,743 INFO L85 PathProgramCache]: Analyzing trace with hash -694017938, now seen corresponding path program 1 times [2021-12-17 14:31:01,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:01,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7628911] [2021-12-17 14:31:01,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:01,749 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:01,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:02,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:02,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-17 14:31:02,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-17 14:31:02,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:02,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-17 14:31:02,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-17 14:31:02,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:02,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:02,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:02,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:02,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:02,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:02,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:02,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:02,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:02,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:02,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,456 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-12-17 14:31:02,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:02,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7628911] [2021-12-17 14:31:02,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7628911] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:02,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563496142] [2021-12-17 14:31:02,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:02,458 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:02,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:02,475 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:02,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-17 14:31:02,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:02,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 1859 conjuncts, 1 conjunts are in the unsatisfiable core [2021-12-17 14:31:02,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:02,970 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-17 14:31:02,970 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:02,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563496142] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:02,970 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:02,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 7 [2021-12-17 14:31:02,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277035826] [2021-12-17 14:31:02,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:02,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-17 14:31:02,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:03,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-17 14:31:03,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:31:03,024 INFO L87 Difference]: Start difference. First operand has 594 states, 460 states have (on average 1.673913043478261) internal successors, (770), 481 states have internal predecessors, (770), 105 states have call successors, (105), 27 states have call predecessors, (105), 27 states have return successors, (105), 99 states have call predecessors, (105), 105 states have call successors, (105) Second operand has 2 states, 2 states have (on average 35.0) internal successors, (70), 2 states have internal predecessors, (70), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2021-12-17 14:31:03,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:03,076 INFO L93 Difference]: Finished difference Result 615 states and 1010 transitions. [2021-12-17 14:31:03,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-17 14:31:03,078 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 35.0) internal successors, (70), 2 states have internal predecessors, (70), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) Word has length 127 [2021-12-17 14:31:03,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:03,097 INFO L225 Difference]: With dead ends: 615 [2021-12-17 14:31:03,097 INFO L226 Difference]: Without dead ends: 586 [2021-12-17 14:31:03,100 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:31:03,102 INFO L933 BasicCegarLoop]: 971 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 971 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:03,103 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 971 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:31:03,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-12-17 14:31:03,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 586. [2021-12-17 14:31:03,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 454 states have (on average 1.671806167400881) internal successors, (759), 473 states have internal predecessors, (759), 105 states have call successors, (105), 27 states have call predecessors, (105), 26 states have return successors, (100), 98 states have call predecessors, (100), 100 states have call successors, (100) [2021-12-17 14:31:03,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 964 transitions. [2021-12-17 14:31:03,168 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 964 transitions. Word has length 127 [2021-12-17 14:31:03,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:03,170 INFO L470 AbstractCegarLoop]: Abstraction has 586 states and 964 transitions. [2021-12-17 14:31:03,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 35.0) internal successors, (70), 2 states have internal predecessors, (70), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2021-12-17 14:31:03,170 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 964 transitions. [2021-12-17 14:31:03,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-12-17 14:31:03,178 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:03,178 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:03,220 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:03,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2021-12-17 14:31:03,404 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:03,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:03,404 INFO L85 PathProgramCache]: Analyzing trace with hash -154896382, now seen corresponding path program 1 times [2021-12-17 14:31:03,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:03,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317261626] [2021-12-17 14:31:03,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:03,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:03,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:03,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:03,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:03,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:03,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:03,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-17 14:31:03,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:03,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-17 14:31:03,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:03,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:03,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:03,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-17 14:31:03,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:03,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-17 14:31:03,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:03,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:03,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:03,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:03,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:03,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:03,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:03,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:03,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:03,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:03,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:03,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:03,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:03,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:03,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:03,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:03,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:03,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:03,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:03,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:03,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:03,848 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-12-17 14:31:03,848 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:03,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317261626] [2021-12-17 14:31:03,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317261626] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:03,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767696944] [2021-12-17 14:31:03,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:03,852 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:03,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:03,858 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:03,862 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-17 14:31:04,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:04,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 1862 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 14:31:04,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:04,415 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-17 14:31:04,416 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:04,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767696944] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:04,416 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:04,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-17 14:31:04,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252519192] [2021-12-17 14:31:04,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:04,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 14:31:04,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:04,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 14:31:04,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-17 14:31:04,418 INFO L87 Difference]: Start difference. First operand 586 states and 964 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:04,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:04,521 INFO L93 Difference]: Finished difference Result 1163 states and 1920 transitions. [2021-12-17 14:31:04,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-17 14:31:04,523 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 129 [2021-12-17 14:31:04,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:04,537 INFO L225 Difference]: With dead ends: 1163 [2021-12-17 14:31:04,537 INFO L226 Difference]: Without dead ends: 586 [2021-12-17 14:31:04,542 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-17 14:31:04,543 INFO L933 BasicCegarLoop]: 950 mSDtfsCounter, 14 mSDsluCounter, 1893 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2843 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:04,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 2843 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:31:04,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-12-17 14:31:04,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 586. [2021-12-17 14:31:04,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 454 states have (on average 1.669603524229075) internal successors, (758), 473 states have internal predecessors, (758), 105 states have call successors, (105), 27 states have call predecessors, (105), 26 states have return successors, (100), 98 states have call predecessors, (100), 100 states have call successors, (100) [2021-12-17 14:31:04,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 963 transitions. [2021-12-17 14:31:04,590 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 963 transitions. Word has length 129 [2021-12-17 14:31:04,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:04,591 INFO L470 AbstractCegarLoop]: Abstraction has 586 states and 963 transitions. [2021-12-17 14:31:04,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:04,591 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 963 transitions. [2021-12-17 14:31:04,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-17 14:31:04,598 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:04,598 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:04,632 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:04,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-12-17 14:31:04,812 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:04,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:04,812 INFO L85 PathProgramCache]: Analyzing trace with hash 847924706, now seen corresponding path program 1 times [2021-12-17 14:31:04,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:04,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762516287] [2021-12-17 14:31:04,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:04,815 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:04,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:04,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:04,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:04,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:04,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:04,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:04,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:04,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 14:31:04,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:04,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:04,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:04,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:04,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-17 14:31:05,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:05,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:05,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:05,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:05,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:05,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:05,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:05,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:05,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:05,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:05,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,096 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-12-17 14:31:05,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:05,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762516287] [2021-12-17 14:31:05,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762516287] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:05,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579489357] [2021-12-17 14:31:05,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:05,097 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:05,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:05,098 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:05,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-17 14:31:05,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 1864 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 14:31:05,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:05,538 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-17 14:31:05,538 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:05,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579489357] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:05,538 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:05,538 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-17 14:31:05,539 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568754288] [2021-12-17 14:31:05,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:05,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 14:31:05,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:05,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 14:31:05,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-17 14:31:05,540 INFO L87 Difference]: Start difference. First operand 586 states and 963 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:05,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:05,581 INFO L93 Difference]: Finished difference Result 1163 states and 1918 transitions. [2021-12-17 14:31:05,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-17 14:31:05,581 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 131 [2021-12-17 14:31:05,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:05,584 INFO L225 Difference]: With dead ends: 1163 [2021-12-17 14:31:05,584 INFO L226 Difference]: Without dead ends: 586 [2021-12-17 14:31:05,586 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-17 14:31:05,587 INFO L933 BasicCegarLoop]: 950 mSDtfsCounter, 12 mSDsluCounter, 1893 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2843 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:05,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 2843 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:31:05,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-12-17 14:31:05,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 586. [2021-12-17 14:31:05,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 454 states have (on average 1.6674008810572687) internal successors, (757), 473 states have internal predecessors, (757), 105 states have call successors, (105), 27 states have call predecessors, (105), 26 states have return successors, (100), 98 states have call predecessors, (100), 100 states have call successors, (100) [2021-12-17 14:31:05,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 962 transitions. [2021-12-17 14:31:05,602 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 962 transitions. Word has length 131 [2021-12-17 14:31:05,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:05,602 INFO L470 AbstractCegarLoop]: Abstraction has 586 states and 962 transitions. [2021-12-17 14:31:05,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:05,603 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 962 transitions. [2021-12-17 14:31:05,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-12-17 14:31:05,605 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:05,605 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:05,637 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-17 14:31:05,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:05,838 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:05,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:05,838 INFO L85 PathProgramCache]: Analyzing trace with hash 1888259714, now seen corresponding path program 1 times [2021-12-17 14:31:05,839 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:05,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269390064] [2021-12-17 14:31:05,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:05,839 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:05,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:05,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:05,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:05,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-17 14:31:05,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:05,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:05,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:05,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:06,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-17 14:31:06,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:06,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:06,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:06,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:06,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:06,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:06,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:06,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:06,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:06,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:06,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:06,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:06,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:06,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:06,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:06,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:06,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:06,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:06,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:06,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:06,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:06,198 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-12-17 14:31:06,198 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:06,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269390064] [2021-12-17 14:31:06,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269390064] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:06,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026567995] [2021-12-17 14:31:06,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:06,199 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:06,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:06,200 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:06,228 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-17 14:31:06,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:06,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 1866 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 14:31:06,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:06,662 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-17 14:31:06,662 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:06,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1026567995] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:06,663 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:06,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-17 14:31:06,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951577155] [2021-12-17 14:31:06,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:06,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 14:31:06,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:06,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 14:31:06,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-17 14:31:06,665 INFO L87 Difference]: Start difference. First operand 586 states and 962 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:06,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:06,711 INFO L93 Difference]: Finished difference Result 1170 states and 1925 transitions. [2021-12-17 14:31:06,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 14:31:06,711 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 133 [2021-12-17 14:31:06,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:06,714 INFO L225 Difference]: With dead ends: 1170 [2021-12-17 14:31:06,714 INFO L226 Difference]: Without dead ends: 595 [2021-12-17 14:31:06,716 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-17 14:31:06,717 INFO L933 BasicCegarLoop]: 950 mSDtfsCounter, 20 mSDsluCounter, 1893 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2843 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:06,717 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 2843 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:31:06,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-12-17 14:31:06,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 595. [2021-12-17 14:31:06,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 462 states have (on average 1.6645021645021645) internal successors, (769), 481 states have internal predecessors, (769), 105 states have call successors, (105), 28 states have call predecessors, (105), 27 states have return successors, (100), 98 states have call predecessors, (100), 100 states have call successors, (100) [2021-12-17 14:31:06,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 974 transitions. [2021-12-17 14:31:06,733 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 974 transitions. Word has length 133 [2021-12-17 14:31:06,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:06,733 INFO L470 AbstractCegarLoop]: Abstraction has 595 states and 974 transitions. [2021-12-17 14:31:06,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:06,733 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 974 transitions. [2021-12-17 14:31:06,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-12-17 14:31:06,735 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:06,736 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:06,771 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:06,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:06,972 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:06,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:06,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1862732698, now seen corresponding path program 1 times [2021-12-17 14:31:06,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:06,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226978270] [2021-12-17 14:31:06,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:06,973 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:06,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:07,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:07,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-17 14:31:07,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-17 14:31:07,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:07,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:07,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-17 14:31:07,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:07,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:07,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:07,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:07,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:07,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:07,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:07,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:07,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:07,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:07,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,338 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-12-17 14:31:07,338 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:07,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226978270] [2021-12-17 14:31:07,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226978270] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:07,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074506628] [2021-12-17 14:31:07,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:07,339 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:07,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:07,340 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:07,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-17 14:31:07,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:07,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 1867 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 14:31:07,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:07,801 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-17 14:31:07,801 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:07,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074506628] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:07,801 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:07,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-17 14:31:07,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110991911] [2021-12-17 14:31:07,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:07,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 14:31:07,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:07,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 14:31:07,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-17 14:31:07,803 INFO L87 Difference]: Start difference. First operand 595 states and 974 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:07,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:07,859 INFO L93 Difference]: Finished difference Result 1172 states and 1926 transitions. [2021-12-17 14:31:07,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 14:31:07,859 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 134 [2021-12-17 14:31:07,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:07,862 INFO L225 Difference]: With dead ends: 1172 [2021-12-17 14:31:07,862 INFO L226 Difference]: Without dead ends: 595 [2021-12-17 14:31:07,864 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-17 14:31:07,865 INFO L933 BasicCegarLoop]: 950 mSDtfsCounter, 18 mSDsluCounter, 1893 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 2843 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:07,865 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 2843 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:31:07,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-12-17 14:31:07,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 595. [2021-12-17 14:31:07,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 462 states have (on average 1.6623376623376624) internal successors, (768), 481 states have internal predecessors, (768), 105 states have call successors, (105), 28 states have call predecessors, (105), 27 states have return successors, (100), 98 states have call predecessors, (100), 100 states have call successors, (100) [2021-12-17 14:31:07,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 973 transitions. [2021-12-17 14:31:07,878 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 973 transitions. Word has length 134 [2021-12-17 14:31:07,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:07,879 INFO L470 AbstractCegarLoop]: Abstraction has 595 states and 973 transitions. [2021-12-17 14:31:07,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:07,879 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 973 transitions. [2021-12-17 14:31:07,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-12-17 14:31:07,881 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:07,882 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:07,914 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:08,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:08,115 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:08,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:08,116 INFO L85 PathProgramCache]: Analyzing trace with hash -1492949370, now seen corresponding path program 1 times [2021-12-17 14:31:08,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:08,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384126604] [2021-12-17 14:31:08,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:08,116 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:08,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:08,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:08,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-17 14:31:08,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-17 14:31:08,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:08,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:08,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-17 14:31:08,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:08,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:08,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:08,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:08,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:08,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:08,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:08,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:08,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:08,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:08,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,472 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-12-17 14:31:08,472 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:08,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384126604] [2021-12-17 14:31:08,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384126604] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:08,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692329916] [2021-12-17 14:31:08,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:08,473 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:08,473 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:08,488 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:08,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-17 14:31:08,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:08,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 1868 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 14:31:08,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:08,970 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-17 14:31:08,971 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:08,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692329916] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:08,971 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:08,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-17 14:31:08,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718318371] [2021-12-17 14:31:08,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:08,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 14:31:08,972 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:08,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 14:31:08,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-17 14:31:08,973 INFO L87 Difference]: Start difference. First operand 595 states and 973 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:09,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:09,019 INFO L93 Difference]: Finished difference Result 1172 states and 1925 transitions. [2021-12-17 14:31:09,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 14:31:09,019 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 135 [2021-12-17 14:31:09,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:09,023 INFO L225 Difference]: With dead ends: 1172 [2021-12-17 14:31:09,024 INFO L226 Difference]: Without dead ends: 595 [2021-12-17 14:31:09,026 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-17 14:31:09,027 INFO L933 BasicCegarLoop]: 950 mSDtfsCounter, 17 mSDsluCounter, 1893 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 2843 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:09,027 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 2843 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:31:09,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-12-17 14:31:09,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 595. [2021-12-17 14:31:09,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 462 states have (on average 1.6601731601731602) internal successors, (767), 481 states have internal predecessors, (767), 105 states have call successors, (105), 28 states have call predecessors, (105), 27 states have return successors, (100), 98 states have call predecessors, (100), 100 states have call successors, (100) [2021-12-17 14:31:09,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 972 transitions. [2021-12-17 14:31:09,067 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 972 transitions. Word has length 135 [2021-12-17 14:31:09,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:09,067 INFO L470 AbstractCegarLoop]: Abstraction has 595 states and 972 transitions. [2021-12-17 14:31:09,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:09,068 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 972 transitions. [2021-12-17 14:31:09,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-12-17 14:31:09,070 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:09,070 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:09,105 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:09,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:09,306 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:09,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:09,307 INFO L85 PathProgramCache]: Analyzing trace with hash -709255650, now seen corresponding path program 1 times [2021-12-17 14:31:09,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:09,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661348368] [2021-12-17 14:31:09,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:09,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:09,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:09,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:09,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:09,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 14:31:09,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:09,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:09,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-17 14:31:09,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:09,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:09,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:09,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:09,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:09,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:09,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:09,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:09,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:09,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:09,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,610 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-17 14:31:09,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:09,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661348368] [2021-12-17 14:31:09,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661348368] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:09,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297265241] [2021-12-17 14:31:09,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:09,611 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:09,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:09,615 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:09,616 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-17 14:31:09,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:09,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 1869 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-17 14:31:09,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:10,107 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-17 14:31:10,107 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:10,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297265241] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:10,107 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:10,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-12-17 14:31:10,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477695148] [2021-12-17 14:31:10,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:10,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:31:10,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:10,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:31:10,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-17 14:31:10,109 INFO L87 Difference]: Start difference. First operand 595 states and 972 transitions. Second operand has 7 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-17 14:31:10,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:10,187 INFO L93 Difference]: Finished difference Result 1191 states and 1955 transitions. [2021-12-17 14:31:10,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 14:31:10,188 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 136 [2021-12-17 14:31:10,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:10,191 INFO L225 Difference]: With dead ends: 1191 [2021-12-17 14:31:10,191 INFO L226 Difference]: Without dead ends: 618 [2021-12-17 14:31:10,193 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:31:10,193 INFO L933 BasicCegarLoop]: 951 mSDtfsCounter, 148 mSDsluCounter, 4647 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 5598 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:10,193 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 5598 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:31:10,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-12-17 14:31:10,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 614. [2021-12-17 14:31:10,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 478 states have (on average 1.6589958158995817) internal successors, (793), 499 states have internal predecessors, (793), 106 states have call successors, (106), 28 states have call predecessors, (106), 29 states have return successors, (104), 99 states have call predecessors, (104), 101 states have call successors, (104) [2021-12-17 14:31:10,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 1003 transitions. [2021-12-17 14:31:10,208 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 1003 transitions. Word has length 136 [2021-12-17 14:31:10,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:10,208 INFO L470 AbstractCegarLoop]: Abstraction has 614 states and 1003 transitions. [2021-12-17 14:31:10,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-17 14:31:10,209 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 1003 transitions. [2021-12-17 14:31:10,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-12-17 14:31:10,215 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:10,215 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:10,245 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-17 14:31:10,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:10,431 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:10,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:10,431 INFO L85 PathProgramCache]: Analyzing trace with hash -1350341793, now seen corresponding path program 1 times [2021-12-17 14:31:10,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:10,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579444553] [2021-12-17 14:31:10,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:10,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:10,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:10,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:10,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:10,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:10,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:10,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:10,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:10,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 14:31:10,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:10,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:10,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:10,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:10,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:10,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-17 14:31:10,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:10,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:10,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:10,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:10,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:10,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:10,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:10,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:10,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:10,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:10,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:10,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:10,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:10,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:10,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:10,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:10,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:10,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:10,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:10,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:10,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:10,757 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-17 14:31:10,757 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:10,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579444553] [2021-12-17 14:31:10,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579444553] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:10,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720892137] [2021-12-17 14:31:10,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:10,758 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:10,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:10,759 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:10,814 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-17 14:31:11,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 1868 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 14:31:11,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:11,241 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-17 14:31:11,241 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:11,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720892137] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:11,241 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:11,241 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-17 14:31:11,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606810667] [2021-12-17 14:31:11,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:11,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 14:31:11,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:11,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 14:31:11,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-17 14:31:11,244 INFO L87 Difference]: Start difference. First operand 614 states and 1003 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:11,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:11,351 INFO L93 Difference]: Finished difference Result 1232 states and 2029 transitions. [2021-12-17 14:31:11,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-17 14:31:11,352 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 136 [2021-12-17 14:31:11,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:11,355 INFO L225 Difference]: With dead ends: 1232 [2021-12-17 14:31:11,355 INFO L226 Difference]: Without dead ends: 614 [2021-12-17 14:31:11,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-17 14:31:11,358 INFO L933 BasicCegarLoop]: 900 mSDtfsCounter, 135 mSDsluCounter, 1760 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:11,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 2660 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 14:31:11,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-12-17 14:31:11,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 614. [2021-12-17 14:31:11,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 478 states have (on average 1.6485355648535565) internal successors, (788), 499 states have internal predecessors, (788), 106 states have call successors, (106), 28 states have call predecessors, (106), 29 states have return successors, (104), 99 states have call predecessors, (104), 101 states have call successors, (104) [2021-12-17 14:31:11,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 998 transitions. [2021-12-17 14:31:11,371 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 998 transitions. Word has length 136 [2021-12-17 14:31:11,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:11,371 INFO L470 AbstractCegarLoop]: Abstraction has 614 states and 998 transitions. [2021-12-17 14:31:11,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:11,372 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 998 transitions. [2021-12-17 14:31:11,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2021-12-17 14:31:11,375 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:11,375 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:11,397 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:11,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-12-17 14:31:11,591 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:11,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:11,591 INFO L85 PathProgramCache]: Analyzing trace with hash -2114052431, now seen corresponding path program 1 times [2021-12-17 14:31:11,591 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:11,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4909112] [2021-12-17 14:31:11,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:11,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:11,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:11,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:11,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:11,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-17 14:31:11,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:11,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:11,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-17 14:31:11,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:11,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:11,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:11,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:11,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:11,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:11,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:11,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:11,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:11,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:11,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:11,947 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-17 14:31:11,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:11,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4909112] [2021-12-17 14:31:11,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4909112] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:11,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40373971] [2021-12-17 14:31:11,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:11,948 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:11,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:11,949 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:11,987 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-17 14:31:12,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:12,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 1870 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 14:31:12,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:12,428 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-17 14:31:12,428 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:12,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40373971] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:12,428 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:12,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-17 14:31:12,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307596037] [2021-12-17 14:31:12,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:12,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 14:31:12,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:12,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 14:31:12,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-17 14:31:12,430 INFO L87 Difference]: Start difference. First operand 614 states and 998 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:12,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:12,516 INFO L93 Difference]: Finished difference Result 1232 states and 2019 transitions. [2021-12-17 14:31:12,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-17 14:31:12,517 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 138 [2021-12-17 14:31:12,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:12,520 INFO L225 Difference]: With dead ends: 1232 [2021-12-17 14:31:12,520 INFO L226 Difference]: Without dead ends: 614 [2021-12-17 14:31:12,522 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-17 14:31:12,523 INFO L933 BasicCegarLoop]: 900 mSDtfsCounter, 129 mSDsluCounter, 1760 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:12,523 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 2660 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 14:31:12,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-12-17 14:31:12,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 614. [2021-12-17 14:31:12,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 478 states have (on average 1.6380753138075315) internal successors, (783), 499 states have internal predecessors, (783), 106 states have call successors, (106), 28 states have call predecessors, (106), 29 states have return successors, (104), 99 states have call predecessors, (104), 101 states have call successors, (104) [2021-12-17 14:31:12,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 993 transitions. [2021-12-17 14:31:12,537 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 993 transitions. Word has length 138 [2021-12-17 14:31:12,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:12,538 INFO L470 AbstractCegarLoop]: Abstraction has 614 states and 993 transitions. [2021-12-17 14:31:12,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:12,538 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 993 transitions. [2021-12-17 14:31:12,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-17 14:31:12,541 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:12,541 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:12,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:12,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:12,756 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:12,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:12,756 INFO L85 PathProgramCache]: Analyzing trace with hash 1053917375, now seen corresponding path program 1 times [2021-12-17 14:31:12,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:12,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278176759] [2021-12-17 14:31:12,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:12,757 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:12,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:12,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:12,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:12,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:12,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:12,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:12,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:12,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-17 14:31:12,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:12,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:12,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:12,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:12,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:13,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-17 14:31:13,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:13,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:13,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:13,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:13,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:13,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:13,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:13,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:13,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:13,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:13,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:13,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:13,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:13,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:13,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:13,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:13,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:13,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:13,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:13,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:13,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:13,073 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-17 14:31:13,073 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:13,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278176759] [2021-12-17 14:31:13,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278176759] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:13,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508027028] [2021-12-17 14:31:13,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:13,074 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:13,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:13,075 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:13,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-17 14:31:13,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:13,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 1872 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 14:31:13,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:13,520 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-17 14:31:13,520 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:13,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508027028] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:13,520 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:13,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-17 14:31:13,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478591827] [2021-12-17 14:31:13,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:13,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 14:31:13,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:13,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 14:31:13,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-17 14:31:13,522 INFO L87 Difference]: Start difference. First operand 614 states and 993 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:13,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:13,637 INFO L93 Difference]: Finished difference Result 1268 states and 2067 transitions. [2021-12-17 14:31:13,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 14:31:13,638 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 140 [2021-12-17 14:31:13,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:13,641 INFO L225 Difference]: With dead ends: 1268 [2021-12-17 14:31:13,641 INFO L226 Difference]: Without dead ends: 680 [2021-12-17 14:31:13,643 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-17 14:31:13,643 INFO L933 BasicCegarLoop]: 910 mSDtfsCounter, 179 mSDsluCounter, 1760 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 2670 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:13,643 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 2670 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 14:31:13,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-12-17 14:31:13,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 665. [2021-12-17 14:31:13,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 528 states have (on average 1.643939393939394) internal successors, (868), 549 states have internal predecessors, (868), 106 states have call successors, (106), 29 states have call predecessors, (106), 30 states have return successors, (103), 99 states have call predecessors, (103), 101 states have call successors, (103) [2021-12-17 14:31:13,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 1077 transitions. [2021-12-17 14:31:13,658 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 1077 transitions. Word has length 140 [2021-12-17 14:31:13,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:13,658 INFO L470 AbstractCegarLoop]: Abstraction has 665 states and 1077 transitions. [2021-12-17 14:31:13,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:13,658 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 1077 transitions. [2021-12-17 14:31:13,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-12-17 14:31:13,660 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:13,661 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:13,695 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:13,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-12-17 14:31:13,879 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:13,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:13,880 INFO L85 PathProgramCache]: Analyzing trace with hash 1375379021, now seen corresponding path program 1 times [2021-12-17 14:31:13,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:13,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314983679] [2021-12-17 14:31:13,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:13,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:13,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:13,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:13,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:14,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:14,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:14,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:14,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:14,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:31:14,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:14,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:14,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:14,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:14,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:14,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-17 14:31:14,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:14,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:14,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:14,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:14,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:14,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:14,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:14,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:14,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:14,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:14,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:14,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:14,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:14,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:14,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:14,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:14,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:14,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:14,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:14,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:14,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:14,232 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-17 14:31:14,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:14,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314983679] [2021-12-17 14:31:14,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314983679] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:14,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316882059] [2021-12-17 14:31:14,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:14,233 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:14,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:14,250 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:14,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-17 14:31:14,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:14,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 1870 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-17 14:31:14,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:14,746 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-17 14:31:14,746 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:14,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316882059] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:14,746 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:14,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2021-12-17 14:31:14,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515180032] [2021-12-17 14:31:14,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:14,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-17 14:31:14,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:14,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-17 14:31:14,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:31:14,748 INFO L87 Difference]: Start difference. First operand 665 states and 1077 transitions. Second operand has 8 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-17 14:31:14,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:14,856 INFO L93 Difference]: Finished difference Result 1260 states and 2047 transitions. [2021-12-17 14:31:14,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-17 14:31:14,857 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 141 [2021-12-17 14:31:14,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:14,860 INFO L225 Difference]: With dead ends: 1260 [2021-12-17 14:31:14,860 INFO L226 Difference]: Without dead ends: 687 [2021-12-17 14:31:14,862 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-12-17 14:31:14,863 INFO L933 BasicCegarLoop]: 931 mSDtfsCounter, 177 mSDsluCounter, 5484 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 6415 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:14,863 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 6415 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 14:31:14,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2021-12-17 14:31:14,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 665. [2021-12-17 14:31:14,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 528 states have (on average 1.643939393939394) internal successors, (868), 549 states have internal predecessors, (868), 106 states have call successors, (106), 29 states have call predecessors, (106), 30 states have return successors, (103), 99 states have call predecessors, (103), 101 states have call successors, (103) [2021-12-17 14:31:14,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 1077 transitions. [2021-12-17 14:31:14,880 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 1077 transitions. Word has length 141 [2021-12-17 14:31:14,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:14,881 INFO L470 AbstractCegarLoop]: Abstraction has 665 states and 1077 transitions. [2021-12-17 14:31:14,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-17 14:31:14,882 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 1077 transitions. [2021-12-17 14:31:14,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-12-17 14:31:14,884 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:14,884 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:14,919 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:15,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-12-17 14:31:15,103 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:15,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:15,103 INFO L85 PathProgramCache]: Analyzing trace with hash 722836333, now seen corresponding path program 1 times [2021-12-17 14:31:15,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:15,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588343909] [2021-12-17 14:31:15,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:15,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:15,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:15,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:15,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:15,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:31:15,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:15,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:15,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-17 14:31:15,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:15,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:15,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:15,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:15,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:15,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:15,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:15,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:15,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:15,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:15,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,408 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-17 14:31:15,408 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:15,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588343909] [2021-12-17 14:31:15,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588343909] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:15,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983351788] [2021-12-17 14:31:15,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:15,409 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:15,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:15,410 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:15,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-17 14:31:15,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:15,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 1873 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 14:31:15,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:15,878 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-17 14:31:15,878 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:15,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983351788] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:15,879 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:15,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-17 14:31:15,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335107916] [2021-12-17 14:31:15,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:15,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 14:31:15,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:15,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 14:31:15,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-17 14:31:15,880 INFO L87 Difference]: Start difference. First operand 665 states and 1077 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:15,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:15,999 INFO L93 Difference]: Finished difference Result 1268 states and 2065 transitions. [2021-12-17 14:31:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 14:31:15,999 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 141 [2021-12-17 14:31:15,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:16,002 INFO L225 Difference]: With dead ends: 1268 [2021-12-17 14:31:16,002 INFO L226 Difference]: Without dead ends: 665 [2021-12-17 14:31:16,004 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-17 14:31:16,004 INFO L933 BasicCegarLoop]: 910 mSDtfsCounter, 173 mSDsluCounter, 1760 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 2670 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:16,005 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 2670 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 14:31:16,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-12-17 14:31:16,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 665. [2021-12-17 14:31:16,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 528 states have (on average 1.634469696969697) internal successors, (863), 549 states have internal predecessors, (863), 106 states have call successors, (106), 29 states have call predecessors, (106), 30 states have return successors, (103), 99 states have call predecessors, (103), 101 states have call successors, (103) [2021-12-17 14:31:16,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 1072 transitions. [2021-12-17 14:31:16,035 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 1072 transitions. Word has length 141 [2021-12-17 14:31:16,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:16,035 INFO L470 AbstractCegarLoop]: Abstraction has 665 states and 1072 transitions. [2021-12-17 14:31:16,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:16,036 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 1072 transitions. [2021-12-17 14:31:16,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-12-17 14:31:16,039 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:16,039 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:16,059 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:16,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-12-17 14:31:16,257 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:16,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:16,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1848897964, now seen corresponding path program 1 times [2021-12-17 14:31:16,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:16,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067097967] [2021-12-17 14:31:16,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:16,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:16,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:16,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:16,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:16,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:31:16,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:16,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:16,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-17 14:31:16,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:16,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:16,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:16,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:16,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:16,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:16,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:16,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:16,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:16,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:16,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,594 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-17 14:31:16,594 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:16,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067097967] [2021-12-17 14:31:16,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067097967] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:16,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190186108] [2021-12-17 14:31:16,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:16,595 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:16,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:16,624 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:16,656 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-17 14:31:16,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:16,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 1869 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-17 14:31:16,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:17,133 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-17 14:31:17,134 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:17,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190186108] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:17,134 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:17,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2021-12-17 14:31:17,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602519956] [2021-12-17 14:31:17,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:17,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:31:17,134 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:17,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:31:17,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2021-12-17 14:31:17,135 INFO L87 Difference]: Start difference. First operand 665 states and 1072 transitions. Second operand has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-17 14:31:17,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:17,208 INFO L93 Difference]: Finished difference Result 1195 states and 1939 transitions. [2021-12-17 14:31:17,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 14:31:17,208 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 141 [2021-12-17 14:31:17,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:17,211 INFO L225 Difference]: With dead ends: 1195 [2021-12-17 14:31:17,211 INFO L226 Difference]: Without dead ends: 689 [2021-12-17 14:31:17,213 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-12-17 14:31:17,213 INFO L933 BasicCegarLoop]: 943 mSDtfsCounter, 134 mSDsluCounter, 4614 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 5557 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:17,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 5557 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 14:31:17,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2021-12-17 14:31:17,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 684. [2021-12-17 14:31:17,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 544 states have (on average 1.6341911764705883) internal successors, (889), 567 states have internal predecessors, (889), 107 states have call successors, (107), 29 states have call predecessors, (107), 32 states have return successors, (106), 100 states have call predecessors, (106), 102 states have call successors, (106) [2021-12-17 14:31:17,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 1102 transitions. [2021-12-17 14:31:17,226 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 1102 transitions. Word has length 141 [2021-12-17 14:31:17,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:17,226 INFO L470 AbstractCegarLoop]: Abstraction has 684 states and 1102 transitions. [2021-12-17 14:31:17,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-17 14:31:17,227 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 1102 transitions. [2021-12-17 14:31:17,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-12-17 14:31:17,229 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:17,229 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:17,263 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-17 14:31:17,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-12-17 14:31:17,449 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:17,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:17,449 INFO L85 PathProgramCache]: Analyzing trace with hash 2135401725, now seen corresponding path program 1 times [2021-12-17 14:31:17,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:17,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893612936] [2021-12-17 14:31:17,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:17,450 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:17,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:17,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:17,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:17,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:17,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:17,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:17,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:17,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:31:17,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:17,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:17,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:17,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:17,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:17,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-17 14:31:17,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:17,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:17,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:17,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:17,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:17,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:17,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:17,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:17,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:17,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:17,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:17,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:17,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:17,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:17,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:17,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:17,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:17,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:17,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:17,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:17,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:17,816 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-17 14:31:17,816 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:17,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893612936] [2021-12-17 14:31:17,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893612936] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:17,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812675594] [2021-12-17 14:31:17,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:17,817 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:17,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:17,818 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:17,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-17 14:31:18,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 1870 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-17 14:31:18,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:18,299 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-17 14:31:18,300 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:18,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812675594] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:18,300 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:18,300 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2021-12-17 14:31:18,300 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792300320] [2021-12-17 14:31:18,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:18,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:31:18,301 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:18,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:31:18,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2021-12-17 14:31:18,301 INFO L87 Difference]: Start difference. First operand 684 states and 1102 transitions. Second operand has 7 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-17 14:31:18,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:18,366 INFO L93 Difference]: Finished difference Result 1225 states and 1990 transitions. [2021-12-17 14:31:18,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 14:31:18,367 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 142 [2021-12-17 14:31:18,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:18,370 INFO L225 Difference]: With dead ends: 1225 [2021-12-17 14:31:18,370 INFO L226 Difference]: Without dead ends: 719 [2021-12-17 14:31:18,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-12-17 14:31:18,372 INFO L933 BasicCegarLoop]: 943 mSDtfsCounter, 143 mSDsluCounter, 4604 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 5547 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:18,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 5547 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:31:18,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2021-12-17 14:31:18,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 684. [2021-12-17 14:31:18,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 544 states have (on average 1.6341911764705883) internal successors, (889), 567 states have internal predecessors, (889), 107 states have call successors, (107), 29 states have call predecessors, (107), 32 states have return successors, (106), 100 states have call predecessors, (106), 102 states have call successors, (106) [2021-12-17 14:31:18,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 1102 transitions. [2021-12-17 14:31:18,386 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 1102 transitions. Word has length 142 [2021-12-17 14:31:18,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:18,387 INFO L470 AbstractCegarLoop]: Abstraction has 684 states and 1102 transitions. [2021-12-17 14:31:18,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-17 14:31:18,387 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 1102 transitions. [2021-12-17 14:31:18,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-12-17 14:31:18,389 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:18,389 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:18,409 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:18,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:18,607 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:18,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:18,607 INFO L85 PathProgramCache]: Analyzing trace with hash 874914173, now seen corresponding path program 1 times [2021-12-17 14:31:18,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:18,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619042000] [2021-12-17 14:31:18,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:18,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:18,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:18,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:18,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:18,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:31:18,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:18,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:18,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-17 14:31:18,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:18,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:18,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:18,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:18,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:18,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:18,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:18,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:18,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:18,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:18,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:18,902 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-17 14:31:18,902 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:18,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619042000] [2021-12-17 14:31:18,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619042000] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:18,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553651909] [2021-12-17 14:31:18,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:18,903 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:18,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:18,904 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:18,947 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-17 14:31:19,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:19,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 1866 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-17 14:31:19,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:19,413 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-17 14:31:19,413 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:19,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553651909] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:19,413 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:19,414 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 16 [2021-12-17 14:31:19,414 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346935199] [2021-12-17 14:31:19,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:19,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-17 14:31:19,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:19,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-17 14:31:19,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2021-12-17 14:31:19,415 INFO L87 Difference]: Start difference. First operand 684 states and 1102 transitions. Second operand has 8 states, 7 states have (on average 13.428571428571429) internal successors, (94), 7 states have internal predecessors, (94), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-17 14:31:19,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:19,528 INFO L93 Difference]: Finished difference Result 1210 states and 1964 transitions. [2021-12-17 14:31:19,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-17 14:31:19,529 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.428571428571429) internal successors, (94), 7 states have internal predecessors, (94), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 142 [2021-12-17 14:31:19,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:19,532 INFO L225 Difference]: With dead ends: 1210 [2021-12-17 14:31:19,532 INFO L226 Difference]: Without dead ends: 704 [2021-12-17 14:31:19,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-12-17 14:31:19,536 INFO L933 BasicCegarLoop]: 933 mSDtfsCounter, 177 mSDsluCounter, 5490 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 6423 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:19,536 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 6423 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 14:31:19,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-12-17 14:31:19,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 684. [2021-12-17 14:31:19,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 544 states have (on average 1.6341911764705883) internal successors, (889), 567 states have internal predecessors, (889), 107 states have call successors, (107), 29 states have call predecessors, (107), 32 states have return successors, (106), 100 states have call predecessors, (106), 102 states have call successors, (106) [2021-12-17 14:31:19,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 1102 transitions. [2021-12-17 14:31:19,551 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 1102 transitions. Word has length 142 [2021-12-17 14:31:19,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:19,551 INFO L470 AbstractCegarLoop]: Abstraction has 684 states and 1102 transitions. [2021-12-17 14:31:19,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.428571428571429) internal successors, (94), 7 states have internal predecessors, (94), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-17 14:31:19,551 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 1102 transitions. [2021-12-17 14:31:19,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-12-17 14:31:19,554 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:19,554 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:19,582 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:19,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-12-17 14:31:19,773 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:19,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:19,773 INFO L85 PathProgramCache]: Analyzing trace with hash -1485067790, now seen corresponding path program 1 times [2021-12-17 14:31:19,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:19,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553665664] [2021-12-17 14:31:19,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:19,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:19,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:19,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:19,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:19,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:19,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:19,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:19,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:19,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:31:19,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:19,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:19,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:19,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-17 14:31:19,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:20,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-17 14:31:20,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:20,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:20,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:20,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:20,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:20,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:20,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:20,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:20,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:20,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:20,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:20,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:20,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:20,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:20,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:20,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:20,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:20,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:20,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:20,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:20,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:20,128 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-17 14:31:20,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:20,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553665664] [2021-12-17 14:31:20,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553665664] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:20,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194035075] [2021-12-17 14:31:20,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:20,128 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:20,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:20,129 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:20,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-17 14:31:20,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:20,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 1870 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 14:31:20,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:20,597 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-17 14:31:20,598 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:20,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194035075] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:20,599 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:20,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2021-12-17 14:31:20,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646949992] [2021-12-17 14:31:20,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:20,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 14:31:20,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:20,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 14:31:20,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-17 14:31:20,600 INFO L87 Difference]: Start difference. First operand 684 states and 1102 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:20,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:20,634 INFO L93 Difference]: Finished difference Result 1262 states and 2049 transitions. [2021-12-17 14:31:20,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 14:31:20,635 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 142 [2021-12-17 14:31:20,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:20,637 INFO L225 Difference]: With dead ends: 1262 [2021-12-17 14:31:20,638 INFO L226 Difference]: Without dead ends: 684 [2021-12-17 14:31:20,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:31:20,640 INFO L933 BasicCegarLoop]: 939 mSDtfsCounter, 23 mSDsluCounter, 1873 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 2812 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:20,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 2812 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:31:20,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2021-12-17 14:31:20,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 684. [2021-12-17 14:31:20,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 544 states have (on average 1.6268382352941178) internal successors, (885), 567 states have internal predecessors, (885), 107 states have call successors, (107), 29 states have call predecessors, (107), 32 states have return successors, (106), 100 states have call predecessors, (106), 102 states have call successors, (106) [2021-12-17 14:31:20,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 1098 transitions. [2021-12-17 14:31:20,653 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 1098 transitions. Word has length 142 [2021-12-17 14:31:20,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:20,653 INFO L470 AbstractCegarLoop]: Abstraction has 684 states and 1098 transitions. [2021-12-17 14:31:20,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:20,654 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 1098 transitions. [2021-12-17 14:31:20,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-12-17 14:31:20,656 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:20,656 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:20,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:20,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-12-17 14:31:20,873 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:20,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:20,874 INFO L85 PathProgramCache]: Analyzing trace with hash -39926044, now seen corresponding path program 1 times [2021-12-17 14:31:20,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:20,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356838885] [2021-12-17 14:31:20,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:20,874 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:20,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:20,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:20,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:20,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:20,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:20,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:21,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:21,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:31:21,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:21,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:21,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:21,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:21,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:21,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-17 14:31:21,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:21,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:21,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:21,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:21,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:21,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:21,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:21,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:21,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:21,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:21,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:21,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:21,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:21,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:21,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:21,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:21,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:21,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:21,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:21,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:21,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:21,234 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-12-17 14:31:21,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:21,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356838885] [2021-12-17 14:31:21,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356838885] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:21,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481195140] [2021-12-17 14:31:21,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:21,235 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:21,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:21,236 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:21,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-17 14:31:21,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:21,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 1867 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-17 14:31:21,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:21,736 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-17 14:31:21,737 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:21,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481195140] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:21,737 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:21,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 16 [2021-12-17 14:31:21,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427643009] [2021-12-17 14:31:21,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:21,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-17 14:31:21,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:21,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-17 14:31:21,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2021-12-17 14:31:21,738 INFO L87 Difference]: Start difference. First operand 684 states and 1098 transitions. Second operand has 8 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-17 14:31:21,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:21,871 INFO L93 Difference]: Finished difference Result 1210 states and 1961 transitions. [2021-12-17 14:31:21,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-17 14:31:21,872 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 143 [2021-12-17 14:31:21,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:21,883 INFO L225 Difference]: With dead ends: 1210 [2021-12-17 14:31:21,883 INFO L226 Difference]: Without dead ends: 704 [2021-12-17 14:31:21,895 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-12-17 14:31:21,895 INFO L933 BasicCegarLoop]: 927 mSDtfsCounter, 185 mSDsluCounter, 5452 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 6379 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:21,895 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 6379 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 14:31:21,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-12-17 14:31:21,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 684. [2021-12-17 14:31:21,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 544 states have (on average 1.6268382352941178) internal successors, (885), 567 states have internal predecessors, (885), 107 states have call successors, (107), 29 states have call predecessors, (107), 32 states have return successors, (106), 100 states have call predecessors, (106), 102 states have call successors, (106) [2021-12-17 14:31:21,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 1098 transitions. [2021-12-17 14:31:21,914 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 1098 transitions. Word has length 143 [2021-12-17 14:31:21,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:21,914 INFO L470 AbstractCegarLoop]: Abstraction has 684 states and 1098 transitions. [2021-12-17 14:31:21,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-17 14:31:21,914 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 1098 transitions. [2021-12-17 14:31:21,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-12-17 14:31:21,916 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:21,917 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:21,936 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:22,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-12-17 14:31:22,132 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:22,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:22,132 INFO L85 PathProgramCache]: Analyzing trace with hash -86445598, now seen corresponding path program 1 times [2021-12-17 14:31:22,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:22,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737622157] [2021-12-17 14:31:22,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:22,133 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:22,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:22,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:22,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:22,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:31:22,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:22,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:22,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-17 14:31:22,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:22,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:22,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:22,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:22,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:22,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:22,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:22,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:22,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:22,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:22,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,434 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-12-17 14:31:22,434 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:22,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737622157] [2021-12-17 14:31:22,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737622157] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:22,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936931357] [2021-12-17 14:31:22,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:22,435 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:22,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:22,436 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:22,455 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-12-17 14:31:22,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:22,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 1868 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-17 14:31:22,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:22,843 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-17 14:31:22,843 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:22,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936931357] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:22,843 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:22,843 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2021-12-17 14:31:22,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652284740] [2021-12-17 14:31:22,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:22,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 14:31:22,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:22,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 14:31:22,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-17 14:31:22,844 INFO L87 Difference]: Start difference. First operand 684 states and 1098 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:22,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:22,875 INFO L93 Difference]: Finished difference Result 1318 states and 2131 transitions. [2021-12-17 14:31:22,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-17 14:31:22,883 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 144 [2021-12-17 14:31:22,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:22,885 INFO L225 Difference]: With dead ends: 1318 [2021-12-17 14:31:22,886 INFO L226 Difference]: Without dead ends: 720 [2021-12-17 14:31:22,888 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:31:22,888 INFO L933 BasicCegarLoop]: 931 mSDtfsCounter, 38 mSDsluCounter, 1857 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 2788 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:22,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 2788 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:31:22,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2021-12-17 14:31:22,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 708. [2021-12-17 14:31:22,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 708 states, 568 states have (on average 1.607394366197183) internal successors, (913), 591 states have internal predecessors, (913), 107 states have call successors, (107), 29 states have call predecessors, (107), 32 states have return successors, (106), 100 states have call predecessors, (106), 102 states have call successors, (106) [2021-12-17 14:31:22,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 1126 transitions. [2021-12-17 14:31:22,903 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 1126 transitions. Word has length 144 [2021-12-17 14:31:22,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:22,903 INFO L470 AbstractCegarLoop]: Abstraction has 708 states and 1126 transitions. [2021-12-17 14:31:22,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-17 14:31:22,903 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 1126 transitions. [2021-12-17 14:31:22,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-12-17 14:31:22,906 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:22,906 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:22,927 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:23,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-17 14:31:23,125 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:23,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:23,126 INFO L85 PathProgramCache]: Analyzing trace with hash 418923853, now seen corresponding path program 1 times [2021-12-17 14:31:23,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:23,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988351240] [2021-12-17 14:31:23,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:23,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:23,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:23,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:23,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:23,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:31:23,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:23,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:23,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-17 14:31:23,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:23,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:23,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:23,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:23,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:31:23,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:23,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:23,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-17 14:31:23,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-17 14:31:23,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:23,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,458 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-17 14:31:23,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:23,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988351240] [2021-12-17 14:31:23,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988351240] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:23,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266238477] [2021-12-17 14:31:23,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:23,459 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:23,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:23,460 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:23,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-12-17 14:31:23,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:23,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 1871 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-17 14:31:23,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:23,960 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-17 14:31:23,961 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:23,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266238477] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:23,961 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:23,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 13 [2021-12-17 14:31:23,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069018013] [2021-12-17 14:31:23,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:23,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 14:31:23,961 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:23,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 14:31:23,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:31:23,962 INFO L87 Difference]: Start difference. First operand 708 states and 1126 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-17 14:31:24,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:24,345 INFO L93 Difference]: Finished difference Result 1217 states and 1986 transitions. [2021-12-17 14:31:24,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-17 14:31:24,346 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 144 [2021-12-17 14:31:24,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:24,348 INFO L225 Difference]: With dead ends: 1217 [2021-12-17 14:31:24,348 INFO L226 Difference]: Without dead ends: 716 [2021-12-17 14:31:24,364 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-12-17 14:31:24,364 INFO L933 BasicCegarLoop]: 920 mSDtfsCounter, 896 mSDsluCounter, 1459 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 914 SdHoareTripleChecker+Valid, 2379 SdHoareTripleChecker+Invalid, 481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:24,364 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [914 Valid, 2379 Invalid, 481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-17 14:31:24,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2021-12-17 14:31:24,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 716. [2021-12-17 14:31:24,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 575 states have (on average 1.608695652173913) internal successors, (925), 598 states have internal predecessors, (925), 107 states have call successors, (107), 30 states have call predecessors, (107), 33 states have return successors, (107), 100 states have call predecessors, (107), 102 states have call successors, (107) [2021-12-17 14:31:24,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 1139 transitions. [2021-12-17 14:31:24,389 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 1139 transitions. Word has length 144 [2021-12-17 14:31:24,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:24,389 INFO L470 AbstractCegarLoop]: Abstraction has 716 states and 1139 transitions. [2021-12-17 14:31:24,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-17 14:31:24,389 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 1139 transitions. [2021-12-17 14:31:24,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-12-17 14:31:24,391 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:24,392 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:24,425 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:24,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:24,607 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:24,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:24,608 INFO L85 PathProgramCache]: Analyzing trace with hash -441522141, now seen corresponding path program 1 times [2021-12-17 14:31:24,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:24,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347613954] [2021-12-17 14:31:24,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:24,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:24,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:24,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:24,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:24,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:24,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:24,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:24,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:24,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:31:24,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:24,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:24,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:24,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:24,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:24,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-17 14:31:24,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:24,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:24,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:24,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:24,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:24,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:24,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:24,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 14:31:24,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:24,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-17 14:31:24,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:24,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:24,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:24,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:24,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:24,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-17 14:31:24,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:24,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-17 14:31:24,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:24,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-17 14:31:24,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:24,887 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-17 14:31:24,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:24,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347613954] [2021-12-17 14:31:24,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347613954] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:24,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762091650] [2021-12-17 14:31:24,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:24,888 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:24,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:24,894 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:24,895 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-12-17 14:31:25,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:25,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 1873 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-17 14:31:25,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:25,385 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-17 14:31:25,385 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:25,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762091650] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:25,386 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:25,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 13 [2021-12-17 14:31:25,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752753280] [2021-12-17 14:31:25,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:25,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 14:31:25,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:25,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 14:31:25,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:31:25,387 INFO L87 Difference]: Start difference. First operand 716 states and 1139 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-17 14:31:25,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:25,722 INFO L93 Difference]: Finished difference Result 1233 states and 2009 transitions. [2021-12-17 14:31:25,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-17 14:31:25,723 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 146 [2021-12-17 14:31:25,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:25,726 INFO L225 Difference]: With dead ends: 1233 [2021-12-17 14:31:25,726 INFO L226 Difference]: Without dead ends: 724 [2021-12-17 14:31:25,728 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-12-17 14:31:25,729 INFO L933 BasicCegarLoop]: 920 mSDtfsCounter, 886 mSDsluCounter, 1459 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 904 SdHoareTripleChecker+Valid, 2379 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:25,729 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [904 Valid, 2379 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 462 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-17 14:31:25,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2021-12-17 14:31:25,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 724. [2021-12-17 14:31:25,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 582 states have (on average 1.6099656357388317) internal successors, (937), 605 states have internal predecessors, (937), 107 states have call successors, (107), 31 states have call predecessors, (107), 34 states have return successors, (108), 100 states have call predecessors, (108), 102 states have call successors, (108) [2021-12-17 14:31:25,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 1152 transitions. [2021-12-17 14:31:25,771 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 1152 transitions. Word has length 146 [2021-12-17 14:31:25,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:25,771 INFO L470 AbstractCegarLoop]: Abstraction has 724 states and 1152 transitions. [2021-12-17 14:31:25,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-17 14:31:25,771 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 1152 transitions. [2021-12-17 14:31:25,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-12-17 14:31:25,773 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:25,773 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:25,811 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-12-17 14:31:25,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:25,991 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:25,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:25,991 INFO L85 PathProgramCache]: Analyzing trace with hash 1879325773, now seen corresponding path program 1 times [2021-12-17 14:31:25,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:25,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421541499] [2021-12-17 14:31:25,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:25,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:26,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:26,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:26,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:26,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:31:26,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:26,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:26,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-17 14:31:26,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:26,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:26,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:26,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 14:31:26,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-17 14:31:26,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:26,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:26,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 14:31:26,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-17 14:31:26,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-17 14:31:26,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,268 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-12-17 14:31:26,268 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:26,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421541499] [2021-12-17 14:31:26,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1421541499] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:26,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409048178] [2021-12-17 14:31:26,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:26,268 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:26,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:26,269 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:26,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-12-17 14:31:26,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:26,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 1875 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-17 14:31:26,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:26,714 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-17 14:31:26,714 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:26,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409048178] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:26,714 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:26,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 13 [2021-12-17 14:31:26,714 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494579630] [2021-12-17 14:31:26,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:26,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 14:31:26,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:26,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 14:31:26,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:31:26,715 INFO L87 Difference]: Start difference. First operand 724 states and 1152 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-17 14:31:27,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:27,044 INFO L93 Difference]: Finished difference Result 1249 states and 2032 transitions. [2021-12-17 14:31:27,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-17 14:31:27,044 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 148 [2021-12-17 14:31:27,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:27,047 INFO L225 Difference]: With dead ends: 1249 [2021-12-17 14:31:27,047 INFO L226 Difference]: Without dead ends: 732 [2021-12-17 14:31:27,049 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-12-17 14:31:27,050 INFO L933 BasicCegarLoop]: 920 mSDtfsCounter, 895 mSDsluCounter, 1459 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 913 SdHoareTripleChecker+Valid, 2379 SdHoareTripleChecker+Invalid, 475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:27,050 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [913 Valid, 2379 Invalid, 475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 458 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-17 14:31:27,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-12-17 14:31:27,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 732. [2021-12-17 14:31:27,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 589 states have (on average 1.6112054329371817) internal successors, (949), 612 states have internal predecessors, (949), 107 states have call successors, (107), 32 states have call predecessors, (107), 35 states have return successors, (109), 100 states have call predecessors, (109), 102 states have call successors, (109) [2021-12-17 14:31:27,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 1165 transitions. [2021-12-17 14:31:27,063 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 1165 transitions. Word has length 148 [2021-12-17 14:31:27,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:27,063 INFO L470 AbstractCegarLoop]: Abstraction has 732 states and 1165 transitions. [2021-12-17 14:31:27,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-17 14:31:27,064 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 1165 transitions. [2021-12-17 14:31:27,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-12-17 14:31:27,067 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:27,067 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:27,103 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:27,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:27,285 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:27,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:27,285 INFO L85 PathProgramCache]: Analyzing trace with hash 791884059, now seen corresponding path program 1 times [2021-12-17 14:31:27,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:27,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274894080] [2021-12-17 14:31:27,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:27,285 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:27,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:27,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:27,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:27,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:31:27,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:27,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:27,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-17 14:31:27,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:27,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:27,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:27,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-17 14:31:27,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:31:27,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:27,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:27,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-17 14:31:27,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-17 14:31:27,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-17 14:31:27,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,644 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-17 14:31:27,646 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:27,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274894080] [2021-12-17 14:31:27,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274894080] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:27,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330423630] [2021-12-17 14:31:27,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:27,647 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:27,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:27,648 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:27,649 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-12-17 14:31:27,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:27,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 1877 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-17 14:31:27,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:28,099 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-17 14:31:28,100 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:28,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330423630] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:28,100 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:28,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 13 [2021-12-17 14:31:28,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092439620] [2021-12-17 14:31:28,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:28,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 14:31:28,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:28,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 14:31:28,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:31:28,102 INFO L87 Difference]: Start difference. First operand 732 states and 1165 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-17 14:31:28,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:28,483 INFO L93 Difference]: Finished difference Result 1265 states and 2055 transitions. [2021-12-17 14:31:28,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-17 14:31:28,483 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 150 [2021-12-17 14:31:28,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:28,488 INFO L225 Difference]: With dead ends: 1265 [2021-12-17 14:31:28,488 INFO L226 Difference]: Without dead ends: 740 [2021-12-17 14:31:28,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-12-17 14:31:28,492 INFO L933 BasicCegarLoop]: 920 mSDtfsCounter, 893 mSDsluCounter, 1459 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 911 SdHoareTripleChecker+Valid, 2379 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:28,492 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [911 Valid, 2379 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-17 14:31:28,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2021-12-17 14:31:28,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 740. [2021-12-17 14:31:28,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 596 states have (on average 1.6124161073825503) internal successors, (961), 619 states have internal predecessors, (961), 107 states have call successors, (107), 33 states have call predecessors, (107), 36 states have return successors, (110), 100 states have call predecessors, (110), 102 states have call successors, (110) [2021-12-17 14:31:28,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 1178 transitions. [2021-12-17 14:31:28,520 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 1178 transitions. Word has length 150 [2021-12-17 14:31:28,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:28,520 INFO L470 AbstractCegarLoop]: Abstraction has 740 states and 1178 transitions. [2021-12-17 14:31:28,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-17 14:31:28,521 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 1178 transitions. [2021-12-17 14:31:28,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-12-17 14:31:28,523 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:28,523 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:28,551 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:28,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:28,742 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:28,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:28,742 INFO L85 PathProgramCache]: Analyzing trace with hash -1965866675, now seen corresponding path program 1 times [2021-12-17 14:31:28,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:28,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137757945] [2021-12-17 14:31:28,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:28,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:28,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:28,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:28,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:28,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:28,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:28,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:28,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:28,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:31:28,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:28,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:28,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:28,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:28,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:28,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-17 14:31:28,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:29,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:29,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:29,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:29,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:29,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:29,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:29,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:29,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:29,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:31:29,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:29,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:29,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:29,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:29,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:29,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:29,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:29,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:29,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:29,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-17 14:31:29,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:29,050 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-17 14:31:29,050 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:29,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137757945] [2021-12-17 14:31:29,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137757945] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:29,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13122907] [2021-12-17 14:31:29,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:29,050 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:29,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:29,059 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:29,059 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-12-17 14:31:29,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:29,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 1879 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-17 14:31:29,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:29,595 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-17 14:31:29,595 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:29,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13122907] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:29,596 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:29,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 13 [2021-12-17 14:31:29,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550474646] [2021-12-17 14:31:29,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:29,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 14:31:29,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:29,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 14:31:29,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:31:29,597 INFO L87 Difference]: Start difference. First operand 740 states and 1178 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2021-12-17 14:31:29,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:29,844 INFO L93 Difference]: Finished difference Result 789 states and 1250 transitions. [2021-12-17 14:31:29,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 14:31:29,845 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) Word has length 152 [2021-12-17 14:31:29,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:29,848 INFO L225 Difference]: With dead ends: 789 [2021-12-17 14:31:29,848 INFO L226 Difference]: Without dead ends: 774 [2021-12-17 14:31:29,849 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:31:29,849 INFO L933 BasicCegarLoop]: 947 mSDtfsCounter, 954 mSDsluCounter, 739 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 962 SdHoareTripleChecker+Valid, 1686 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:29,849 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [962 Valid, 1686 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-17 14:31:29,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 774 states. [2021-12-17 14:31:29,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 774 to 743. [2021-12-17 14:31:29,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 743 states, 599 states have (on average 1.6093489148580968) internal successors, (964), 622 states have internal predecessors, (964), 107 states have call successors, (107), 33 states have call predecessors, (107), 36 states have return successors, (110), 100 states have call predecessors, (110), 102 states have call successors, (110) [2021-12-17 14:31:29,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 743 states to 743 states and 1181 transitions. [2021-12-17 14:31:29,877 INFO L78 Accepts]: Start accepts. Automaton has 743 states and 1181 transitions. Word has length 152 [2021-12-17 14:31:29,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:29,878 INFO L470 AbstractCegarLoop]: Abstraction has 743 states and 1181 transitions. [2021-12-17 14:31:29,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2021-12-17 14:31:29,878 INFO L276 IsEmpty]: Start isEmpty. Operand 743 states and 1181 transitions. [2021-12-17 14:31:29,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-12-17 14:31:29,880 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:29,880 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:29,909 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:30,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:30,098 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:30,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:30,098 INFO L85 PathProgramCache]: Analyzing trace with hash -768971128, now seen corresponding path program 1 times [2021-12-17 14:31:30,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:30,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341718125] [2021-12-17 14:31:30,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:30,099 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:30,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:30,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:30,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:30,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:31:30,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:30,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:30,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-17 14:31:30,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:30,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:30,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:30,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:30,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:31:30,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:30,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:30,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:30,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:30,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-17 14:31:30,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-17 14:31:30,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,411 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-17 14:31:30,411 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:30,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341718125] [2021-12-17 14:31:30,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341718125] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:30,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494776490] [2021-12-17 14:31:30,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:30,412 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:30,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:30,413 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:30,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-12-17 14:31:30,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:30,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 1895 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-17 14:31:30,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:30,861 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-17 14:31:30,862 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:30,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494776490] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:30,862 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:30,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10] total 13 [2021-12-17 14:31:30,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703919702] [2021-12-17 14:31:30,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:30,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 14:31:30,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:30,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 14:31:30,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:31:30,863 INFO L87 Difference]: Start difference. First operand 743 states and 1181 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-17 14:31:30,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:30,884 INFO L93 Difference]: Finished difference Result 760 states and 1202 transitions. [2021-12-17 14:31:30,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-17 14:31:30,884 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 1 states have call successors, (17) Word has length 158 [2021-12-17 14:31:30,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:30,888 INFO L225 Difference]: With dead ends: 760 [2021-12-17 14:31:30,888 INFO L226 Difference]: Without dead ends: 745 [2021-12-17 14:31:30,888 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-12-17 14:31:30,889 INFO L933 BasicCegarLoop]: 952 mSDtfsCounter, 37 mSDsluCounter, 2808 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 3760 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:30,889 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 3760 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:31:30,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 745 states. [2021-12-17 14:31:30,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 745 to 743. [2021-12-17 14:31:30,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 743 states, 599 states have (on average 1.6076794657762938) internal successors, (963), 622 states have internal predecessors, (963), 107 states have call successors, (107), 33 states have call predecessors, (107), 36 states have return successors, (110), 100 states have call predecessors, (110), 102 states have call successors, (110) [2021-12-17 14:31:30,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 743 states to 743 states and 1180 transitions. [2021-12-17 14:31:30,903 INFO L78 Accepts]: Start accepts. Automaton has 743 states and 1180 transitions. Word has length 158 [2021-12-17 14:31:30,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:30,903 INFO L470 AbstractCegarLoop]: Abstraction has 743 states and 1180 transitions. [2021-12-17 14:31:30,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-17 14:31:30,904 INFO L276 IsEmpty]: Start isEmpty. Operand 743 states and 1180 transitions. [2021-12-17 14:31:30,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-12-17 14:31:30,906 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:30,906 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:30,926 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:31,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:31,124 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:31,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:31,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1360817918, now seen corresponding path program 1 times [2021-12-17 14:31:31,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:31,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480460560] [2021-12-17 14:31:31,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:31,125 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:31,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:31,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:31,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:31,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:31:31,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:31,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:31,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-17 14:31:31,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:31,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:31,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:31,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:31,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:31:31,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:31,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:31,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:31,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:31,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-17 14:31:31,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-17 14:31:31,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 14:31:31,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,448 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-17 14:31:31,448 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:31,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480460560] [2021-12-17 14:31:31,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480460560] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:31,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572876615] [2021-12-17 14:31:31,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:31,449 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:31,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:31,450 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:31,489 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-12-17 14:31:31,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:31,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 1932 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-17 14:31:31,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:31,996 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-17 14:31:31,997 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:31,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572876615] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:31,997 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:31,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2021-12-17 14:31:31,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827874083] [2021-12-17 14:31:31,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:31,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 14:31:31,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:31,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 14:31:31,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-17 14:31:31,998 INFO L87 Difference]: Start difference. First operand 743 states and 1180 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 1 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-17 14:31:32,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:32,035 INFO L93 Difference]: Finished difference Result 1460 states and 2330 transitions. [2021-12-17 14:31:32,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 14:31:32,036 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 1 states have call predecessors, (18), 2 states have call successors, (18) Word has length 169 [2021-12-17 14:31:32,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:32,039 INFO L225 Difference]: With dead ends: 1460 [2021-12-17 14:31:32,039 INFO L226 Difference]: Without dead ends: 712 [2021-12-17 14:31:32,040 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:31:32,041 INFO L933 BasicCegarLoop]: 940 mSDtfsCounter, 11 mSDsluCounter, 1871 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 2811 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:32,041 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 2811 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:31:32,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-12-17 14:31:32,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 712. [2021-12-17 14:31:32,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 712 states, 571 states have (on average 1.605954465849387) internal successors, (917), 592 states have internal predecessors, (917), 106 states have call successors, (106), 33 states have call predecessors, (106), 34 states have return successors, (107), 99 states have call predecessors, (107), 101 states have call successors, (107) [2021-12-17 14:31:32,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 1130 transitions. [2021-12-17 14:31:32,054 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 1130 transitions. Word has length 169 [2021-12-17 14:31:32,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:32,054 INFO L470 AbstractCegarLoop]: Abstraction has 712 states and 1130 transitions. [2021-12-17 14:31:32,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 1 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-17 14:31:32,054 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 1130 transitions. [2021-12-17 14:31:32,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2021-12-17 14:31:32,057 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:32,057 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:32,074 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-12-17 14:31:32,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-12-17 14:31:32,274 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:32,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:32,275 INFO L85 PathProgramCache]: Analyzing trace with hash 1868269513, now seen corresponding path program 1 times [2021-12-17 14:31:32,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:32,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319417838] [2021-12-17 14:31:32,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:32,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:32,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:32,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:32,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:32,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-17 14:31:32,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:32,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:32,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-17 14:31:32,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:32,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:32,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:32,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:32,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:31:32,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:32,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:32,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:32,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:32,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-17 14:31:32,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-17 14:31:32,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 14:31:32,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,576 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-17 14:31:32,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:32,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319417838] [2021-12-17 14:31:32,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319417838] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:32,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977502264] [2021-12-17 14:31:32,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:32,577 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:32,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:32,578 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:32,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-12-17 14:31:32,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:32,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 1935 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-17 14:31:32,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:33,060 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-17 14:31:33,060 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:33,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977502264] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:33,061 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:33,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-12-17 14:31:33,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074692767] [2021-12-17 14:31:33,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:33,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:31:33,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:33,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:31:33,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-17 14:31:33,062 INFO L87 Difference]: Start difference. First operand 712 states and 1130 transitions. Second operand has 7 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-17 14:31:33,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:33,119 INFO L93 Difference]: Finished difference Result 1393 states and 2224 transitions. [2021-12-17 14:31:33,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 14:31:33,119 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) Word has length 171 [2021-12-17 14:31:33,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:33,122 INFO L225 Difference]: With dead ends: 1393 [2021-12-17 14:31:33,123 INFO L226 Difference]: Without dead ends: 712 [2021-12-17 14:31:33,125 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:31:33,125 INFO L933 BasicCegarLoop]: 958 mSDtfsCounter, 143 mSDsluCounter, 4619 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 5577 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:33,125 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 5577 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:31:33,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-12-17 14:31:33,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 691. [2021-12-17 14:31:33,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 691 states, 550 states have (on average 1.6054545454545455) internal successors, (883), 571 states have internal predecessors, (883), 106 states have call successors, (106), 33 states have call predecessors, (106), 34 states have return successors, (107), 99 states have call predecessors, (107), 101 states have call successors, (107) [2021-12-17 14:31:33,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 1096 transitions. [2021-12-17 14:31:33,140 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 1096 transitions. Word has length 171 [2021-12-17 14:31:33,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:33,141 INFO L470 AbstractCegarLoop]: Abstraction has 691 states and 1096 transitions. [2021-12-17 14:31:33,141 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-17 14:31:33,141 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 1096 transitions. [2021-12-17 14:31:33,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-12-17 14:31:33,143 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:33,143 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:33,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:33,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-17 14:31:33,363 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:33,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:33,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1670430564, now seen corresponding path program 1 times [2021-12-17 14:31:33,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:33,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616221044] [2021-12-17 14:31:33,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:33,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:33,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:33,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:33,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:33,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-17 14:31:33,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:33,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:33,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 14:31:33,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:33,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:33,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:33,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:33,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:31:33,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:33,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:33,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:33,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:33,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-17 14:31:33,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-17 14:31:33,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 14:31:33,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,687 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-17 14:31:33,687 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:33,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616221044] [2021-12-17 14:31:33,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616221044] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:33,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308075161] [2021-12-17 14:31:33,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:33,688 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:33,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:33,689 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:33,691 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-12-17 14:31:33,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:33,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 1941 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 14:31:33,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:34,166 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-17 14:31:34,166 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:34,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1308075161] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:34,166 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:34,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-17 14:31:34,166 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097656032] [2021-12-17 14:31:34,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:34,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 14:31:34,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:34,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 14:31:34,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-17 14:31:34,168 INFO L87 Difference]: Start difference. First operand 691 states and 1096 transitions. Second operand has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-17 14:31:34,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:34,222 INFO L93 Difference]: Finished difference Result 1351 states and 2158 transitions. [2021-12-17 14:31:34,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 14:31:34,242 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 173 [2021-12-17 14:31:34,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:34,245 INFO L225 Difference]: With dead ends: 1351 [2021-12-17 14:31:34,245 INFO L226 Difference]: Without dead ends: 691 [2021-12-17 14:31:34,247 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-17 14:31:34,247 INFO L933 BasicCegarLoop]: 899 mSDtfsCounter, 176 mSDsluCounter, 1745 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 2644 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:34,248 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 2644 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:31:34,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-12-17 14:31:34,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 691. [2021-12-17 14:31:34,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 691 states, 550 states have (on average 1.6036363636363635) internal successors, (882), 571 states have internal predecessors, (882), 106 states have call successors, (106), 33 states have call predecessors, (106), 34 states have return successors, (107), 99 states have call predecessors, (107), 101 states have call successors, (107) [2021-12-17 14:31:34,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 1095 transitions. [2021-12-17 14:31:34,260 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 1095 transitions. Word has length 173 [2021-12-17 14:31:34,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:34,261 INFO L470 AbstractCegarLoop]: Abstraction has 691 states and 1095 transitions. [2021-12-17 14:31:34,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-17 14:31:34,261 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 1095 transitions. [2021-12-17 14:31:34,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-12-17 14:31:34,263 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:34,263 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:34,281 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:34,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-12-17 14:31:34,481 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:34,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:34,481 INFO L85 PathProgramCache]: Analyzing trace with hash -1243482254, now seen corresponding path program 1 times [2021-12-17 14:31:34,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:34,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493155207] [2021-12-17 14:31:34,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:34,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:34,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:34,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:34,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:34,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:31:34,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:34,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:34,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-17 14:31:34,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:34,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:34,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:34,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:34,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:31:34,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:34,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:34,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:34,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:34,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-17 14:31:34,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-17 14:31:34,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 14:31:34,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:34,798 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-17 14:31:34,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:34,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493155207] [2021-12-17 14:31:34,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493155207] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:34,799 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:31:34,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 14:31:34,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366138899] [2021-12-17 14:31:34,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:34,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:31:34,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:34,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:31:34,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:31:34,800 INFO L87 Difference]: Start difference. First operand 691 states and 1095 transitions. Second operand has 7 states, 7 states have (on average 16.285714285714285) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (19), 5 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-17 14:31:38,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:38,447 INFO L93 Difference]: Finished difference Result 1616 states and 2623 transitions. [2021-12-17 14:31:38,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-17 14:31:38,448 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.285714285714285) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (19), 5 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 174 [2021-12-17 14:31:38,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:38,452 INFO L225 Difference]: With dead ends: 1616 [2021-12-17 14:31:38,452 INFO L226 Difference]: Without dead ends: 942 [2021-12-17 14:31:38,454 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-12-17 14:31:38,454 INFO L933 BasicCegarLoop]: 963 mSDtfsCounter, 1444 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 2481 mSolverCounterSat, 446 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1532 SdHoareTripleChecker+Valid, 2349 SdHoareTripleChecker+Invalid, 2927 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 446 IncrementalHoareTripleChecker+Valid, 2481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:38,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1532 Valid, 2349 Invalid, 2927 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [446 Valid, 2481 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2021-12-17 14:31:38,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 942 states. [2021-12-17 14:31:38,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 942 to 651. [2021-12-17 14:31:38,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 513 states have (on average 1.5964912280701755) internal successors, (819), 532 states have internal predecessors, (819), 105 states have call successors, (105), 33 states have call predecessors, (105), 32 states have return successors, (104), 98 states have call predecessors, (104), 100 states have call successors, (104) [2021-12-17 14:31:38,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 1028 transitions. [2021-12-17 14:31:38,498 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 1028 transitions. Word has length 174 [2021-12-17 14:31:38,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:38,500 INFO L470 AbstractCegarLoop]: Abstraction has 651 states and 1028 transitions. [2021-12-17 14:31:38,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.285714285714285) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (19), 5 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-17 14:31:38,501 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 1028 transitions. [2021-12-17 14:31:38,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2021-12-17 14:31:38,503 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:38,504 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:38,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-17 14:31:38,504 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:38,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:38,504 INFO L85 PathProgramCache]: Analyzing trace with hash 1107804676, now seen corresponding path program 1 times [2021-12-17 14:31:38,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:38,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416198052] [2021-12-17 14:31:38,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:38,505 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:38,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:38,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:38,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:38,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:31:38,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:38,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:38,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-17 14:31:38,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:38,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:38,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:38,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:38,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:31:38,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:38,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:38,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:38,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:38,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-17 14:31:38,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-17 14:31:38,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 14:31:38,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:38,766 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-17 14:31:38,766 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:38,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416198052] [2021-12-17 14:31:38,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416198052] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:38,766 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:31:38,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 14:31:38,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542682344] [2021-12-17 14:31:38,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:38,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:31:38,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:38,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:31:38,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:31:38,768 INFO L87 Difference]: Start difference. First operand 651 states and 1028 transitions. Second operand has 7 states, 7 states have (on average 16.285714285714285) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-17 14:31:41,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:41,843 INFO L93 Difference]: Finished difference Result 1501 states and 2432 transitions. [2021-12-17 14:31:41,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-17 14:31:41,844 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.285714285714285) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 175 [2021-12-17 14:31:41,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:41,849 INFO L225 Difference]: With dead ends: 1501 [2021-12-17 14:31:41,850 INFO L226 Difference]: Without dead ends: 951 [2021-12-17 14:31:41,851 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2021-12-17 14:31:41,856 INFO L933 BasicCegarLoop]: 976 mSDtfsCounter, 1474 mSDsluCounter, 1414 mSDsCounter, 0 mSdLazyCounter, 2441 mSolverCounterSat, 442 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1562 SdHoareTripleChecker+Valid, 2390 SdHoareTripleChecker+Invalid, 2883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 442 IncrementalHoareTripleChecker+Valid, 2441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:41,856 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1562 Valid, 2390 Invalid, 2883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [442 Valid, 2441 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2021-12-17 14:31:41,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-12-17 14:31:41,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 651. [2021-12-17 14:31:41,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 513 states have (on average 1.594541910331384) internal successors, (818), 532 states have internal predecessors, (818), 105 states have call successors, (105), 33 states have call predecessors, (105), 32 states have return successors, (104), 98 states have call predecessors, (104), 100 states have call successors, (104) [2021-12-17 14:31:41,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 1027 transitions. [2021-12-17 14:31:41,902 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 1027 transitions. Word has length 175 [2021-12-17 14:31:41,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:41,903 INFO L470 AbstractCegarLoop]: Abstraction has 651 states and 1027 transitions. [2021-12-17 14:31:41,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.285714285714285) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-17 14:31:41,903 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 1027 transitions. [2021-12-17 14:31:41,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-12-17 14:31:41,905 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:41,905 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:41,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-17 14:31:41,905 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:41,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:41,906 INFO L85 PathProgramCache]: Analyzing trace with hash 963389942, now seen corresponding path program 1 times [2021-12-17 14:31:41,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:41,907 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252274020] [2021-12-17 14:31:41,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:41,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:41,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:41,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:41,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:41,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:41,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:41,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:41,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:41,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:31:41,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:42,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:42,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:42,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:42,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:42,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-17 14:31:42,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:42,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:42,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:42,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:42,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:42,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:42,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:42,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:42,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:42,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:31:42,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:42,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:42,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:42,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:42,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:42,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:42,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:42,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:42,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:42,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-17 14:31:42,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:42,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-17 14:31:42,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:42,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 14:31:42,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:42,155 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-17 14:31:42,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:42,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252274020] [2021-12-17 14:31:42,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252274020] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:42,155 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:31:42,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 14:31:42,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224253131] [2021-12-17 14:31:42,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:42,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:31:42,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:42,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:31:42,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:31:42,157 INFO L87 Difference]: Start difference. First operand 651 states and 1027 transitions. Second operand has 7 states, 7 states have (on average 16.571428571428573) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-17 14:31:44,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:44,770 INFO L93 Difference]: Finished difference Result 1538 states and 2484 transitions. [2021-12-17 14:31:44,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-17 14:31:44,770 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.571428571428573) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 176 [2021-12-17 14:31:44,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:44,775 INFO L225 Difference]: With dead ends: 1538 [2021-12-17 14:31:44,775 INFO L226 Difference]: Without dead ends: 930 [2021-12-17 14:31:44,777 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-12-17 14:31:44,778 INFO L933 BasicCegarLoop]: 938 mSDtfsCounter, 1472 mSDsluCounter, 1418 mSDsCounter, 0 mSdLazyCounter, 2326 mSolverCounterSat, 434 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1560 SdHoareTripleChecker+Valid, 2356 SdHoareTripleChecker+Invalid, 2760 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 434 IncrementalHoareTripleChecker+Valid, 2326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:44,778 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1560 Valid, 2356 Invalid, 2760 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [434 Valid, 2326 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-12-17 14:31:44,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2021-12-17 14:31:44,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 639. [2021-12-17 14:31:44,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 639 states, 501 states have (on average 1.6047904191616766) internal successors, (804), 520 states have internal predecessors, (804), 105 states have call successors, (105), 33 states have call predecessors, (105), 32 states have return successors, (104), 98 states have call predecessors, (104), 100 states have call successors, (104) [2021-12-17 14:31:44,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 639 states to 639 states and 1013 transitions. [2021-12-17 14:31:44,825 INFO L78 Accepts]: Start accepts. Automaton has 639 states and 1013 transitions. Word has length 176 [2021-12-17 14:31:44,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:44,825 INFO L470 AbstractCegarLoop]: Abstraction has 639 states and 1013 transitions. [2021-12-17 14:31:44,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.571428571428573) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-17 14:31:44,825 INFO L276 IsEmpty]: Start isEmpty. Operand 639 states and 1013 transitions. [2021-12-17 14:31:44,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-12-17 14:31:44,827 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:44,828 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:44,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-17 14:31:44,828 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:44,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:44,828 INFO L85 PathProgramCache]: Analyzing trace with hash -946289672, now seen corresponding path program 1 times [2021-12-17 14:31:44,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:44,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816253675] [2021-12-17 14:31:44,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:44,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:44,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:44,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:44,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:44,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:44,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:44,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:44,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:44,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:31:44,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:44,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:44,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:44,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:44,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:45,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-17 14:31:45,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:45,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:45,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:45,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:45,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:45,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:45,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:45,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:45,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:45,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:31:45,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:45,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:45,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:45,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:45,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:45,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:45,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:45,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:45,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:45,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-17 14:31:45,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:45,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-17 14:31:45,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:45,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 14:31:45,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:45,082 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-17 14:31:45,082 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:45,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816253675] [2021-12-17 14:31:45,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816253675] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:45,082 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:31:45,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 14:31:45,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041353823] [2021-12-17 14:31:45,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:45,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:31:45,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:45,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:31:45,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:31:45,084 INFO L87 Difference]: Start difference. First operand 639 states and 1013 transitions. Second operand has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-17 14:31:49,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:49,149 INFO L93 Difference]: Finished difference Result 1571 states and 2531 transitions. [2021-12-17 14:31:49,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-17 14:31:49,150 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 176 [2021-12-17 14:31:49,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:49,155 INFO L225 Difference]: With dead ends: 1571 [2021-12-17 14:31:49,155 INFO L226 Difference]: Without dead ends: 969 [2021-12-17 14:31:49,157 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2021-12-17 14:31:49,158 INFO L933 BasicCegarLoop]: 942 mSDtfsCounter, 1041 mSDsluCounter, 1489 mSDsCounter, 0 mSdLazyCounter, 2632 mSolverCounterSat, 278 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1129 SdHoareTripleChecker+Valid, 2431 SdHoareTripleChecker+Invalid, 2910 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 278 IncrementalHoareTripleChecker+Valid, 2632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:49,158 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1129 Valid, 2431 Invalid, 2910 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [278 Valid, 2632 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2021-12-17 14:31:49,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2021-12-17 14:31:49,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 643. [2021-12-17 14:31:49,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 505 states have (on average 1.598019801980198) internal successors, (807), 524 states have internal predecessors, (807), 105 states have call successors, (105), 33 states have call predecessors, (105), 32 states have return successors, (104), 98 states have call predecessors, (104), 100 states have call successors, (104) [2021-12-17 14:31:49,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 1016 transitions. [2021-12-17 14:31:49,221 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 1016 transitions. Word has length 176 [2021-12-17 14:31:49,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:49,221 INFO L470 AbstractCegarLoop]: Abstraction has 643 states and 1016 transitions. [2021-12-17 14:31:49,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-17 14:31:49,222 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 1016 transitions. [2021-12-17 14:31:49,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2021-12-17 14:31:49,224 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:49,224 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:49,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-17 14:31:49,224 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:49,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:49,224 INFO L85 PathProgramCache]: Analyzing trace with hash -1566988803, now seen corresponding path program 1 times [2021-12-17 14:31:49,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:49,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066792539] [2021-12-17 14:31:49,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:49,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:49,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:49,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:49,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:49,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:31:49,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:49,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:49,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-17 14:31:49,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:49,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:49,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:49,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:49,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:31:49,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:49,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:49,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:49,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:49,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-17 14:31:49,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-17 14:31:49,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 14:31:49,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:49,742 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-12-17 14:31:49,742 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:49,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066792539] [2021-12-17 14:31:49,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066792539] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:31:49,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180440546] [2021-12-17 14:31:49,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:49,742 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:49,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:31:49,752 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:31:49,753 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-12-17 14:31:50,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:50,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 1946 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-17 14:31:50,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:31:50,277 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-12-17 14:31:50,278 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:31:50,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180440546] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:50,278 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:31:50,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [15] total 20 [2021-12-17 14:31:50,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174119209] [2021-12-17 14:31:50,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:50,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:31:50,279 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:50,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:31:50,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-12-17 14:31:50,281 INFO L87 Difference]: Start difference. First operand 643 states and 1016 transitions. Second operand has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2021-12-17 14:31:52,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:31:52,344 INFO L93 Difference]: Finished difference Result 1899 states and 3093 transitions. [2021-12-17 14:31:52,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-17 14:31:52,345 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) Word has length 177 [2021-12-17 14:31:52,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:31:52,351 INFO L225 Difference]: With dead ends: 1899 [2021-12-17 14:31:52,352 INFO L226 Difference]: Without dead ends: 1363 [2021-12-17 14:31:52,353 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=100, Invalid=770, Unknown=0, NotChecked=0, Total=870 [2021-12-17 14:31:52,354 INFO L933 BasicCegarLoop]: 1057 mSDtfsCounter, 2202 mSDsluCounter, 1622 mSDsCounter, 0 mSdLazyCounter, 3459 mSolverCounterSat, 534 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2292 SdHoareTripleChecker+Valid, 2679 SdHoareTripleChecker+Invalid, 3993 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 534 IncrementalHoareTripleChecker+Valid, 3459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-12-17 14:31:52,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2292 Valid, 2679 Invalid, 3993 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [534 Valid, 3459 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-12-17 14:31:52,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1363 states. [2021-12-17 14:31:52,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1363 to 1274. [2021-12-17 14:31:52,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1274 states, 992 states have (on average 1.6189516129032258) internal successors, (1606), 1029 states have internal predecessors, (1606), 215 states have call successors, (215), 61 states have call predecessors, (215), 66 states have return successors, (241), 208 states have call predecessors, (241), 210 states have call successors, (241) [2021-12-17 14:31:52,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1274 states to 1274 states and 2062 transitions. [2021-12-17 14:31:52,438 INFO L78 Accepts]: Start accepts. Automaton has 1274 states and 2062 transitions. Word has length 177 [2021-12-17 14:31:52,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:31:52,439 INFO L470 AbstractCegarLoop]: Abstraction has 1274 states and 2062 transitions. [2021-12-17 14:31:52,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2021-12-17 14:31:52,439 INFO L276 IsEmpty]: Start isEmpty. Operand 1274 states and 2062 transitions. [2021-12-17 14:31:52,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2021-12-17 14:31:52,441 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:31:52,441 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:31:52,459 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-12-17 14:31:52,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:31:52,660 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:31:52,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:31:52,660 INFO L85 PathProgramCache]: Analyzing trace with hash -71616930, now seen corresponding path program 1 times [2021-12-17 14:31:52,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:31:52,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967487759] [2021-12-17 14:31:52,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:31:52,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:31:52,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:52,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:31:52,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:52,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:52,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:52,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:31:52,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:52,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:31:52,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:52,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:52,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:52,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:31:52,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:52,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-17 14:31:52,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:52,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:52,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:52,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:52,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:52,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:52,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:52,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:52,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:52,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:31:53,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:53,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:53,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:53,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:31:53,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:53,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:31:53,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:53,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:31:53,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:53,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:31:53,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:53,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-17 14:31:53,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:53,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-17 14:31:53,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:53,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-17 14:31:53,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:31:53,045 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-12-17 14:31:53,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:31:53,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967487759] [2021-12-17 14:31:53,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967487759] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:31:53,046 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:31:53,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-17 14:31:53,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207250284] [2021-12-17 14:31:53,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:31:53,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-17 14:31:53,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:31:53,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-17 14:31:53,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-12-17 14:31:53,047 INFO L87 Difference]: Start difference. First operand 1274 states and 2062 transitions. Second operand has 9 states, 9 states have (on average 12.555555555555555) internal successors, (113), 6 states have internal predecessors, (113), 4 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) [2021-12-17 14:32:07,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:32:07,238 INFO L93 Difference]: Finished difference Result 6379 states and 10859 transitions. [2021-12-17 14:32:07,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-17 14:32:07,239 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.555555555555555) internal successors, (113), 6 states have internal predecessors, (113), 4 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) Word has length 182 [2021-12-17 14:32:07,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:32:07,260 INFO L225 Difference]: With dead ends: 6379 [2021-12-17 14:32:07,260 INFO L226 Difference]: Without dead ends: 5216 [2021-12-17 14:32:07,265 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=240, Invalid=572, Unknown=0, NotChecked=0, Total=812 [2021-12-17 14:32:07,277 INFO L933 BasicCegarLoop]: 1577 mSDtfsCounter, 7066 mSDsluCounter, 1563 mSDsCounter, 0 mSdLazyCounter, 5822 mSolverCounterSat, 3808 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7123 SdHoareTripleChecker+Valid, 3140 SdHoareTripleChecker+Invalid, 9630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3808 IncrementalHoareTripleChecker+Valid, 5822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.3s IncrementalHoareTripleChecker+Time [2021-12-17 14:32:07,277 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7123 Valid, 3140 Invalid, 9630 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3808 Valid, 5822 Invalid, 0 Unknown, 0 Unchecked, 12.3s Time] [2021-12-17 14:32:07,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5216 states. [2021-12-17 14:32:07,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5216 to 1303. [2021-12-17 14:32:07,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1303 states, 1015 states have (on average 1.61871921182266) internal successors, (1643), 1051 states have internal predecessors, (1643), 221 states have call successors, (221), 61 states have call predecessors, (221), 66 states have return successors, (243), 214 states have call predecessors, (243), 216 states have call successors, (243) [2021-12-17 14:32:07,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1303 states to 1303 states and 2107 transitions. [2021-12-17 14:32:07,427 INFO L78 Accepts]: Start accepts. Automaton has 1303 states and 2107 transitions. Word has length 182 [2021-12-17 14:32:07,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:32:07,427 INFO L470 AbstractCegarLoop]: Abstraction has 1303 states and 2107 transitions. [2021-12-17 14:32:07,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.555555555555555) internal successors, (113), 6 states have internal predecessors, (113), 4 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) [2021-12-17 14:32:07,427 INFO L276 IsEmpty]: Start isEmpty. Operand 1303 states and 2107 transitions. [2021-12-17 14:32:07,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2021-12-17 14:32:07,429 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:32:07,430 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:32:07,430 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-17 14:32:07,430 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:32:07,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:32:07,430 INFO L85 PathProgramCache]: Analyzing trace with hash -2121004772, now seen corresponding path program 1 times [2021-12-17 14:32:07,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:32:07,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631732078] [2021-12-17 14:32:07,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:32:07,431 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:32:07,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:32:07,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:07,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:32:07,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:32:07,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:07,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:32:07,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-17 14:32:07,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:07,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:07,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:07,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:07,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:32:07,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:07,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:07,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:07,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:32:07,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:07,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-17 14:32:07,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-17 14:32:07,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-17 14:32:07,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:07,976 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-17 14:32:07,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:32:07,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631732078] [2021-12-17 14:32:07,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631732078] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:32:07,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056776263] [2021-12-17 14:32:07,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:32:07,977 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:32:07,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:32:07,992 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:32:07,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-12-17 14:32:08,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:08,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 1962 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-17 14:32:08,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:32:08,574 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-12-17 14:32:08,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 14:32:08,935 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-12-17 14:32:08,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056776263] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-17 14:32:08,935 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-17 14:32:08,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [22, 6] total 27 [2021-12-17 14:32:08,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300043460] [2021-12-17 14:32:08,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:32:08,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 14:32:08,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:32:08,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 14:32:08,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=633, Unknown=0, NotChecked=0, Total=702 [2021-12-17 14:32:08,937 INFO L87 Difference]: Start difference. First operand 1303 states and 2107 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) [2021-12-17 14:32:09,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:32:09,105 INFO L93 Difference]: Finished difference Result 1402 states and 2254 transitions. [2021-12-17 14:32:09,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 14:32:09,105 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) Word has length 182 [2021-12-17 14:32:09,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:32:09,117 INFO L225 Difference]: With dead ends: 1402 [2021-12-17 14:32:09,117 INFO L226 Difference]: Without dead ends: 1387 [2021-12-17 14:32:09,118 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 424 GetRequests, 394 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=84, Invalid=786, Unknown=0, NotChecked=0, Total=870 [2021-12-17 14:32:09,118 INFO L933 BasicCegarLoop]: 974 mSDtfsCounter, 67 mSDsluCounter, 2854 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 3828 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:32:09,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 3828 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:32:09,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1387 states. [2021-12-17 14:32:09,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1387 to 1309. [2021-12-17 14:32:09,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1309 states, 1021 states have (on average 1.615083251714006) internal successors, (1649), 1057 states have internal predecessors, (1649), 221 states have call successors, (221), 61 states have call predecessors, (221), 66 states have return successors, (243), 214 states have call predecessors, (243), 216 states have call successors, (243) [2021-12-17 14:32:09,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1309 states to 1309 states and 2113 transitions. [2021-12-17 14:32:09,229 INFO L78 Accepts]: Start accepts. Automaton has 1309 states and 2113 transitions. Word has length 182 [2021-12-17 14:32:09,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:32:09,229 INFO L470 AbstractCegarLoop]: Abstraction has 1309 states and 2113 transitions. [2021-12-17 14:32:09,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) [2021-12-17 14:32:09,230 INFO L276 IsEmpty]: Start isEmpty. Operand 1309 states and 2113 transitions. [2021-12-17 14:32:09,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2021-12-17 14:32:09,232 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:32:09,233 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:32:09,252 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-12-17 14:32:09,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:32:09,448 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:32:09,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:32:09,448 INFO L85 PathProgramCache]: Analyzing trace with hash -583995216, now seen corresponding path program 1 times [2021-12-17 14:32:09,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:32:09,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969152024] [2021-12-17 14:32:09,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:32:09,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:32:09,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:32:09,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:09,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:32:09,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:32:09,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:09,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:32:09,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-17 14:32:09,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:09,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:09,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:09,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:09,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:32:09,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:09,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:09,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:09,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:32:09,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:09,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-17 14:32:09,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-17 14:32:09,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-17 14:32:09,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-17 14:32:09,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:09,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:09,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:09,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:09,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 14:32:09,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:09,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:09,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:09,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-17 14:32:09,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:09,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-17 14:32:09,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-17 14:32:09,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:09,988 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 15 proven. 23 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-12-17 14:32:09,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:32:09,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969152024] [2021-12-17 14:32:09,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969152024] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:32:09,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432246053] [2021-12-17 14:32:09,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:32:09,989 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:32:09,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:32:09,990 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:32:10,035 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-12-17 14:32:10,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:10,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 2448 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 14:32:10,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:32:10,690 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2021-12-17 14:32:10,690 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:32:10,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432246053] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:32:10,691 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:32:10,691 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [19] total 20 [2021-12-17 14:32:10,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993139260] [2021-12-17 14:32:10,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:32:10,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 14:32:10,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:32:10,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 14:32:10,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=335, Unknown=0, NotChecked=0, Total=380 [2021-12-17 14:32:10,692 INFO L87 Difference]: Start difference. First operand 1309 states and 2113 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 1 states have call successors, (23) [2021-12-17 14:32:10,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:32:10,795 INFO L93 Difference]: Finished difference Result 2492 states and 4066 transitions. [2021-12-17 14:32:10,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 14:32:10,796 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 1 states have call successors, (23) Word has length 277 [2021-12-17 14:32:10,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:32:10,800 INFO L225 Difference]: With dead ends: 2492 [2021-12-17 14:32:10,800 INFO L226 Difference]: Without dead ends: 1290 [2021-12-17 14:32:10,802 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 362 GetRequests, 344 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=45, Invalid=335, Unknown=0, NotChecked=0, Total=380 [2021-12-17 14:32:10,803 INFO L933 BasicCegarLoop]: 922 mSDtfsCounter, 912 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 912 SdHoareTripleChecker+Valid, 922 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:32:10,803 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [912 Valid, 922 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 14:32:10,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1290 states. [2021-12-17 14:32:10,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1290 to 1290. [2021-12-17 14:32:10,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1290 states, 1009 states have (on average 1.6095143706640238) internal successors, (1624), 1044 states have internal predecessors, (1624), 214 states have call successors, (214), 61 states have call predecessors, (214), 66 states have return successors, (237), 208 states have call predecessors, (237), 210 states have call successors, (237) [2021-12-17 14:32:10,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1290 states to 1290 states and 2075 transitions. [2021-12-17 14:32:10,905 INFO L78 Accepts]: Start accepts. Automaton has 1290 states and 2075 transitions. Word has length 277 [2021-12-17 14:32:10,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:32:10,905 INFO L470 AbstractCegarLoop]: Abstraction has 1290 states and 2075 transitions. [2021-12-17 14:32:10,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 1 states have call successors, (23) [2021-12-17 14:32:10,906 INFO L276 IsEmpty]: Start isEmpty. Operand 1290 states and 2075 transitions. [2021-12-17 14:32:10,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2021-12-17 14:32:10,908 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:32:10,909 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:32:10,927 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-12-17 14:32:11,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-12-17 14:32:11,125 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:32:11,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:32:11,126 INFO L85 PathProgramCache]: Analyzing trace with hash -1357690338, now seen corresponding path program 1 times [2021-12-17 14:32:11,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:32:11,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300104065] [2021-12-17 14:32:11,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:32:11,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:32:11,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:32:11,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:11,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:32:11,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:32:11,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:11,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:32:11,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-17 14:32:11,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:11,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:11,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:11,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:11,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:32:11,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:11,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:11,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:11,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:32:11,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:11,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-17 14:32:11,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-17 14:32:11,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-17 14:32:11,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-17 14:32:11,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:11,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:11,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:11,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:11,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-17 14:32:11,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:11,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:11,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:11,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-17 14:32:11,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:11,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-17 14:32:11,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:11,638 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 19 proven. 23 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-12-17 14:32:11,638 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:32:11,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300104065] [2021-12-17 14:32:11,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300104065] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:32:11,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368240981] [2021-12-17 14:32:11,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:32:11,639 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:32:11,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:32:11,664 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:32:11,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-12-17 14:32:12,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:12,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 2435 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-17 14:32:12,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:32:12,462 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 33 proven. 88 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-12-17 14:32:12,462 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 14:32:12,969 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2021-12-17 14:32:12,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368240981] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 14:32:12,970 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 14:32:12,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 5, 5] total 23 [2021-12-17 14:32:12,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745382331] [2021-12-17 14:32:12,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 14:32:12,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-17 14:32:12,972 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:32:12,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-17 14:32:12,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-12-17 14:32:12,973 INFO L87 Difference]: Start difference. First operand 1290 states and 2075 transitions. Second operand has 23 states, 23 states have (on average 11.869565217391305) internal successors, (273), 17 states have internal predecessors, (273), 9 states have call successors, (58), 8 states have call predecessors, (58), 10 states have return successors, (58), 13 states have call predecessors, (58), 9 states have call successors, (58) [2021-12-17 14:32:43,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:32:43,338 INFO L93 Difference]: Finished difference Result 9668 states and 17216 transitions. [2021-12-17 14:32:43,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2021-12-17 14:32:43,339 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 11.869565217391305) internal successors, (273), 17 states have internal predecessors, (273), 9 states have call successors, (58), 8 states have call predecessors, (58), 10 states have return successors, (58), 13 states have call predecessors, (58), 9 states have call successors, (58) Word has length 275 [2021-12-17 14:32:43,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:32:43,387 INFO L225 Difference]: With dead ends: 9668 [2021-12-17 14:32:43,387 INFO L226 Difference]: Without dead ends: 8485 [2021-12-17 14:32:43,402 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 761 GetRequests, 631 SyntacticMatches, 2 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6029 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=2130, Invalid=14640, Unknown=0, NotChecked=0, Total=16770 [2021-12-17 14:32:43,403 INFO L933 BasicCegarLoop]: 2567 mSDtfsCounter, 16886 mSDsluCounter, 16822 mSDsCounter, 0 mSdLazyCounter, 40935 mSolverCounterSat, 9101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16892 SdHoareTripleChecker+Valid, 19389 SdHoareTripleChecker+Invalid, 50036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 9101 IncrementalHoareTripleChecker+Valid, 40935 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.7s IncrementalHoareTripleChecker+Time [2021-12-17 14:32:43,403 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16892 Valid, 19389 Invalid, 50036 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [9101 Valid, 40935 Invalid, 0 Unknown, 0 Unchecked, 21.7s Time] [2021-12-17 14:32:43,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8485 states. [2021-12-17 14:32:43,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8485 to 4580. [2021-12-17 14:32:44,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4580 states, 3521 states have (on average 1.5745526838966202) internal successors, (5544), 3659 states have internal predecessors, (5544), 777 states have call successors, (777), 192 states have call predecessors, (777), 281 states have return successors, (1116), 786 states have call predecessors, (1116), 773 states have call successors, (1116) [2021-12-17 14:32:44,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4580 states to 4580 states and 7437 transitions. [2021-12-17 14:32:44,019 INFO L78 Accepts]: Start accepts. Automaton has 4580 states and 7437 transitions. Word has length 275 [2021-12-17 14:32:44,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:32:44,019 INFO L470 AbstractCegarLoop]: Abstraction has 4580 states and 7437 transitions. [2021-12-17 14:32:44,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 11.869565217391305) internal successors, (273), 17 states have internal predecessors, (273), 9 states have call successors, (58), 8 states have call predecessors, (58), 10 states have return successors, (58), 13 states have call predecessors, (58), 9 states have call successors, (58) [2021-12-17 14:32:44,020 INFO L276 IsEmpty]: Start isEmpty. Operand 4580 states and 7437 transitions. [2021-12-17 14:32:44,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2021-12-17 14:32:44,027 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:32:44,027 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:32:44,072 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-12-17 14:32:44,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-12-17 14:32:44,244 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:32:44,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:32:44,244 INFO L85 PathProgramCache]: Analyzing trace with hash 366658157, now seen corresponding path program 1 times [2021-12-17 14:32:44,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:32:44,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049797279] [2021-12-17 14:32:44,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:32:44,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:32:44,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:32:44,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:44,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:32:44,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:32:44,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:44,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:32:44,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-17 14:32:44,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:44,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:44,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:44,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:44,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:32:44,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:44,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:44,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:44,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:32:44,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:44,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-17 14:32:44,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-17 14:32:44,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-17 14:32:44,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-17 14:32:44,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:44,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:44,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:44,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:44,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-17 14:32:44,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:32:44,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:44,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:44,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:44,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-17 14:32:44,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:44,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-17 14:32:44,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:44,630 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2021-12-17 14:32:44,631 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:32:44,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049797279] [2021-12-17 14:32:44,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049797279] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:32:44,631 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:32:44,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 14:32:44,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372141667] [2021-12-17 14:32:44,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:32:44,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:32:44,632 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:32:44,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:32:44,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:32:44,634 INFO L87 Difference]: Start difference. First operand 4580 states and 7437 transitions. Second operand has 7 states, 7 states have (on average 19.428571428571427) internal successors, (136), 4 states have internal predecessors, (136), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-17 14:32:48,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:32:48,460 INFO L93 Difference]: Finished difference Result 10066 states and 16623 transitions. [2021-12-17 14:32:48,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-17 14:32:48,461 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.428571428571427) internal successors, (136), 4 states have internal predecessors, (136), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 280 [2021-12-17 14:32:48,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:32:48,485 INFO L225 Difference]: With dead ends: 10066 [2021-12-17 14:32:48,485 INFO L226 Difference]: Without dead ends: 5637 [2021-12-17 14:32:48,497 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:32:48,498 INFO L933 BasicCegarLoop]: 965 mSDtfsCounter, 1392 mSDsluCounter, 1369 mSDsCounter, 0 mSdLazyCounter, 2567 mSolverCounterSat, 428 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1478 SdHoareTripleChecker+Valid, 2334 SdHoareTripleChecker+Invalid, 2995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 428 IncrementalHoareTripleChecker+Valid, 2567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-12-17 14:32:48,498 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1478 Valid, 2334 Invalid, 2995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [428 Valid, 2567 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2021-12-17 14:32:48,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5637 states. [2021-12-17 14:32:49,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5637 to 4592. [2021-12-17 14:32:49,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4592 states, 3533 states have (on average 1.5737333710727428) internal successors, (5560), 3671 states have internal predecessors, (5560), 777 states have call successors, (777), 192 states have call predecessors, (777), 281 states have return successors, (1116), 786 states have call predecessors, (1116), 773 states have call successors, (1116) [2021-12-17 14:32:49,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4592 states to 4592 states and 7453 transitions. [2021-12-17 14:32:49,090 INFO L78 Accepts]: Start accepts. Automaton has 4592 states and 7453 transitions. Word has length 280 [2021-12-17 14:32:49,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:32:49,090 INFO L470 AbstractCegarLoop]: Abstraction has 4592 states and 7453 transitions. [2021-12-17 14:32:49,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.428571428571427) internal successors, (136), 4 states have internal predecessors, (136), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-17 14:32:49,090 INFO L276 IsEmpty]: Start isEmpty. Operand 4592 states and 7453 transitions. [2021-12-17 14:32:49,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2021-12-17 14:32:49,097 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:32:49,097 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:32:49,097 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-12-17 14:32:49,097 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:32:49,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:32:49,098 INFO L85 PathProgramCache]: Analyzing trace with hash -286280505, now seen corresponding path program 1 times [2021-12-17 14:32:49,098 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:32:49,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808271285] [2021-12-17 14:32:49,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:32:49,098 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:32:49,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:32:49,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:49,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:32:49,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:32:49,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:49,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:32:49,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-17 14:32:49,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:49,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:49,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:49,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:49,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:32:49,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:49,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:49,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:49,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:32:49,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:49,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-17 14:32:49,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-17 14:32:49,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-17 14:32:49,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-17 14:32:49,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:49,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:49,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:49,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:49,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-17 14:32:49,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:32:49,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:49,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:49,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:49,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-17 14:32:49,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:49,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-17 14:32:49,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:49,409 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2021-12-17 14:32:49,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:32:49,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808271285] [2021-12-17 14:32:49,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808271285] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:32:49,410 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:32:49,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 14:32:49,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653698804] [2021-12-17 14:32:49,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:32:49,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:32:49,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:32:49,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:32:49,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:32:49,412 INFO L87 Difference]: Start difference. First operand 4592 states and 7453 transitions. Second operand has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 4 states have internal predecessors, (138), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-17 14:32:53,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:32:53,676 INFO L93 Difference]: Finished difference Result 10261 states and 16892 transitions. [2021-12-17 14:32:53,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-17 14:32:53,676 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 4 states have internal predecessors, (138), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 280 [2021-12-17 14:32:53,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:32:53,701 INFO L225 Difference]: With dead ends: 10261 [2021-12-17 14:32:53,701 INFO L226 Difference]: Without dead ends: 5706 [2021-12-17 14:32:53,714 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2021-12-17 14:32:53,714 INFO L933 BasicCegarLoop]: 925 mSDtfsCounter, 1951 mSDsluCounter, 1306 mSDsCounter, 0 mSdLazyCounter, 2323 mSolverCounterSat, 585 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2037 SdHoareTripleChecker+Valid, 2231 SdHoareTripleChecker+Invalid, 2908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 585 IncrementalHoareTripleChecker+Valid, 2323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2021-12-17 14:32:53,715 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2037 Valid, 2231 Invalid, 2908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [585 Valid, 2323 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2021-12-17 14:32:53,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5706 states. [2021-12-17 14:32:54,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5706 to 4602. [2021-12-17 14:32:54,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4602 states, 3543 states have (on average 1.5712672876093705) internal successors, (5567), 3681 states have internal predecessors, (5567), 777 states have call successors, (777), 192 states have call predecessors, (777), 281 states have return successors, (1116), 786 states have call predecessors, (1116), 773 states have call successors, (1116) [2021-12-17 14:32:54,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4602 states to 4602 states and 7460 transitions. [2021-12-17 14:32:54,245 INFO L78 Accepts]: Start accepts. Automaton has 4602 states and 7460 transitions. Word has length 280 [2021-12-17 14:32:54,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:32:54,246 INFO L470 AbstractCegarLoop]: Abstraction has 4602 states and 7460 transitions. [2021-12-17 14:32:54,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 4 states have internal predecessors, (138), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-17 14:32:54,246 INFO L276 IsEmpty]: Start isEmpty. Operand 4602 states and 7460 transitions. [2021-12-17 14:32:54,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2021-12-17 14:32:54,253 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:32:54,254 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:32:54,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-12-17 14:32:54,255 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:32:54,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:32:54,255 INFO L85 PathProgramCache]: Analyzing trace with hash 572917464, now seen corresponding path program 1 times [2021-12-17 14:32:54,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:32:54,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37433329] [2021-12-17 14:32:54,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:32:54,256 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:32:54,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:32:54,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:54,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:32:54,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:32:54,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:54,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:32:54,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 14:32:54,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:54,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:54,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:54,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:54,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:32:54,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:54,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:54,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:54,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:32:54,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:54,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-17 14:32:54,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-17 14:32:54,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-17 14:32:54,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-17 14:32:54,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:54,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:54,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:54,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:54,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-17 14:32:54,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:32:54,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:54,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:54,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:54,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-17 14:32:54,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:54,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-17 14:32:54,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:54,610 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2021-12-17 14:32:54,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:32:54,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37433329] [2021-12-17 14:32:54,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37433329] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:32:54,611 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:32:54,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 14:32:54,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687953793] [2021-12-17 14:32:54,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:32:54,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:32:54,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:32:54,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:32:54,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:32:54,613 INFO L87 Difference]: Start difference. First operand 4602 states and 7460 transitions. Second operand has 7 states, 7 states have (on average 19.571428571428573) internal successors, (137), 4 states have internal predecessors, (137), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-17 14:32:59,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:32:59,059 INFO L93 Difference]: Finished difference Result 9889 states and 16318 transitions. [2021-12-17 14:32:59,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-17 14:32:59,060 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.571428571428573) internal successors, (137), 4 states have internal predecessors, (137), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 281 [2021-12-17 14:32:59,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:32:59,079 INFO L225 Difference]: With dead ends: 9889 [2021-12-17 14:32:59,080 INFO L226 Difference]: Without dead ends: 5563 [2021-12-17 14:32:59,089 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2021-12-17 14:32:59,092 INFO L933 BasicCegarLoop]: 927 mSDtfsCounter, 1488 mSDsluCounter, 1357 mSDsCounter, 0 mSdLazyCounter, 2361 mSolverCounterSat, 436 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1574 SdHoareTripleChecker+Valid, 2284 SdHoareTripleChecker+Invalid, 2797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 436 IncrementalHoareTripleChecker+Valid, 2361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-12-17 14:32:59,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1574 Valid, 2284 Invalid, 2797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [436 Valid, 2361 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2021-12-17 14:32:59,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5563 states. [2021-12-17 14:32:59,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5563 to 4542. [2021-12-17 14:32:59,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4542 states, 3491 states have (on average 1.57404755084503) internal successors, (5495), 3628 states have internal predecessors, (5495), 774 states have call successors, (774), 189 states have call predecessors, (774), 276 states have return successors, (1111), 782 states have call predecessors, (1111), 770 states have call successors, (1111) [2021-12-17 14:32:59,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4542 states to 4542 states and 7380 transitions. [2021-12-17 14:32:59,584 INFO L78 Accepts]: Start accepts. Automaton has 4542 states and 7380 transitions. Word has length 281 [2021-12-17 14:32:59,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:32:59,584 INFO L470 AbstractCegarLoop]: Abstraction has 4542 states and 7380 transitions. [2021-12-17 14:32:59,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.571428571428573) internal successors, (137), 4 states have internal predecessors, (137), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-17 14:32:59,585 INFO L276 IsEmpty]: Start isEmpty. Operand 4542 states and 7380 transitions. [2021-12-17 14:32:59,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2021-12-17 14:32:59,592 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:32:59,592 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:32:59,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-12-17 14:32:59,592 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:32:59,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:32:59,593 INFO L85 PathProgramCache]: Analyzing trace with hash 130039832, now seen corresponding path program 1 times [2021-12-17 14:32:59,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:32:59,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332231420] [2021-12-17 14:32:59,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:32:59,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:32:59,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:32:59,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:59,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:32:59,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:32:59,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:59,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:32:59,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-17 14:32:59,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:59,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:59,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:59,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:59,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:32:59,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:59,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:59,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:59,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:32:59,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:59,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-17 14:32:59,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-17 14:32:59,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-17 14:32:59,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-17 14:32:59,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:59,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:59,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:59,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:59,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-17 14:32:59,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:32:59,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:59,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:32:59,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:32:59,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-17 14:32:59,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:32:59,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-17 14:32:59,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:32:59,973 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2021-12-17 14:32:59,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:32:59,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332231420] [2021-12-17 14:32:59,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332231420] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:32:59,974 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:32:59,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 14:32:59,974 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486195130] [2021-12-17 14:32:59,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:32:59,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 14:32:59,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:32:59,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 14:32:59,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-17 14:32:59,975 INFO L87 Difference]: Start difference. First operand 4542 states and 7380 transitions. Second operand has 7 states, 7 states have (on average 20.0) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-17 14:33:04,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:33:04,041 INFO L93 Difference]: Finished difference Result 10002 states and 16525 transitions. [2021-12-17 14:33:04,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-17 14:33:04,042 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.0) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 284 [2021-12-17 14:33:04,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:33:04,065 INFO L225 Difference]: With dead ends: 10002 [2021-12-17 14:33:04,065 INFO L226 Difference]: Without dead ends: 5576 [2021-12-17 14:33:04,078 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:33:04,079 INFO L933 BasicCegarLoop]: 965 mSDtfsCounter, 1862 mSDsluCounter, 1306 mSDsCounter, 0 mSdLazyCounter, 2398 mSolverCounterSat, 580 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1948 SdHoareTripleChecker+Valid, 2271 SdHoareTripleChecker+Invalid, 2978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 580 IncrementalHoareTripleChecker+Valid, 2398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:33:04,079 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1948 Valid, 2271 Invalid, 2978 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [580 Valid, 2398 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2021-12-17 14:33:04,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5576 states. [2021-12-17 14:33:04,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5576 to 4542. [2021-12-17 14:33:04,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4542 states, 3491 states have (on average 1.573761099971355) internal successors, (5494), 3628 states have internal predecessors, (5494), 774 states have call successors, (774), 189 states have call predecessors, (774), 276 states have return successors, (1111), 782 states have call predecessors, (1111), 770 states have call successors, (1111) [2021-12-17 14:33:04,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4542 states to 4542 states and 7379 transitions. [2021-12-17 14:33:04,636 INFO L78 Accepts]: Start accepts. Automaton has 4542 states and 7379 transitions. Word has length 284 [2021-12-17 14:33:04,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:33:04,637 INFO L470 AbstractCegarLoop]: Abstraction has 4542 states and 7379 transitions. [2021-12-17 14:33:04,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.0) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-17 14:33:04,637 INFO L276 IsEmpty]: Start isEmpty. Operand 4542 states and 7379 transitions. [2021-12-17 14:33:04,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2021-12-17 14:33:04,644 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:33:04,644 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:33:04,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-12-17 14:33:04,644 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:33:04,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:33:04,645 INFO L85 PathProgramCache]: Analyzing trace with hash 251578481, now seen corresponding path program 1 times [2021-12-17 14:33:04,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:33:04,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702135768] [2021-12-17 14:33:04,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:33:04,645 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:33:04,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:33:04,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:04,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:33:04,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:33:04,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:04,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:33:04,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-17 14:33:04,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:04,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:04,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:04,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:33:04,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-17 14:33:04,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:04,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:04,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:33:04,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-17 14:33:04,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:33:04,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-17 14:33:04,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-17 14:33:04,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-17 14:33:04,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-17 14:33:04,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:04,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:04,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:33:04,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:33:04,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-17 14:33:04,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:33:04,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:04,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:04,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:33:04,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-17 14:33:04,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:33:04,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-17 14:33:04,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:04,985 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 188 trivial. 0 not checked. [2021-12-17 14:33:04,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:33:04,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702135768] [2021-12-17 14:33:04,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702135768] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:33:04,985 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:33:04,985 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 14:33:04,985 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406849978] [2021-12-17 14:33:04,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:33:04,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 14:33:04,986 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:33:04,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 14:33:04,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-17 14:33:04,988 INFO L87 Difference]: Start difference. First operand 4542 states and 7379 transitions. Second operand has 10 states, 9 states have (on average 16.11111111111111) internal successors, (145), 6 states have internal predecessors, (145), 3 states have call successors, (24), 5 states have call predecessors, (24), 4 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-17 14:33:09,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:33:09,296 INFO L93 Difference]: Finished difference Result 7090 states and 11580 transitions. [2021-12-17 14:33:09,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-17 14:33:09,297 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 16.11111111111111) internal successors, (145), 6 states have internal predecessors, (145), 3 states have call successors, (24), 5 states have call predecessors, (24), 4 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 284 [2021-12-17 14:33:09,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:33:09,307 INFO L225 Difference]: With dead ends: 7090 [2021-12-17 14:33:09,307 INFO L226 Difference]: Without dead ends: 2646 [2021-12-17 14:33:09,316 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-12-17 14:33:09,317 INFO L933 BasicCegarLoop]: 946 mSDtfsCounter, 1444 mSDsluCounter, 2800 mSDsCounter, 0 mSdLazyCounter, 4775 mSolverCounterSat, 423 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1528 SdHoareTripleChecker+Valid, 3746 SdHoareTripleChecker+Invalid, 5198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 423 IncrementalHoareTripleChecker+Valid, 4775 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-12-17 14:33:09,317 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1528 Valid, 3746 Invalid, 5198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [423 Valid, 4775 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2021-12-17 14:33:09,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2646 states. [2021-12-17 14:33:09,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2646 to 2140. [2021-12-17 14:33:09,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2140 states, 1666 states have (on average 1.5756302521008403) internal successors, (2625), 1730 states have internal predecessors, (2625), 340 states have call successors, (340), 98 states have call predecessors, (340), 133 states have return successors, (462), 335 states have call predecessors, (462), 336 states have call successors, (462) [2021-12-17 14:33:09,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2140 states to 2140 states and 3427 transitions. [2021-12-17 14:33:09,545 INFO L78 Accepts]: Start accepts. Automaton has 2140 states and 3427 transitions. Word has length 284 [2021-12-17 14:33:09,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:33:09,546 INFO L470 AbstractCegarLoop]: Abstraction has 2140 states and 3427 transitions. [2021-12-17 14:33:09,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 16.11111111111111) internal successors, (145), 6 states have internal predecessors, (145), 3 states have call successors, (24), 5 states have call predecessors, (24), 4 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-17 14:33:09,546 INFO L276 IsEmpty]: Start isEmpty. Operand 2140 states and 3427 transitions. [2021-12-17 14:33:09,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2021-12-17 14:33:09,549 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:33:09,549 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:33:09,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-12-17 14:33:09,549 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:33:09,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:33:09,550 INFO L85 PathProgramCache]: Analyzing trace with hash -930400230, now seen corresponding path program 1 times [2021-12-17 14:33:09,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:33:09,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624652993] [2021-12-17 14:33:09,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:33:09,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:33:09,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:33:09,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:09,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:33:09,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:33:09,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:09,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:33:09,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-17 14:33:09,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:09,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:09,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:09,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:33:09,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:33:09,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-17 14:33:09,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:33:09,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:09,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:09,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:33:09,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-17 14:33:09,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:33:09,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-17 14:33:09,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-17 14:33:09,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-17 14:33:09,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-17 14:33:09,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:09,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:09,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:33:09,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:33:09,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-17 14:33:09,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:33:09,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:09,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:33:09,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:33:09,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-17 14:33:09,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:33:09,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-17 14:33:09,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:09,947 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 163 trivial. 0 not checked. [2021-12-17 14:33:09,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:33:09,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624652993] [2021-12-17 14:33:09,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624652993] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:33:09,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759460012] [2021-12-17 14:33:09,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:33:09,948 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:33:09,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:33:09,949 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:33:09,951 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-12-17 14:33:10,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:33:10,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 2475 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-17 14:33:10,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:33:10,869 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 14 proven. 34 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2021-12-17 14:33:10,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 14:33:12,128 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 17 proven. 36 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2021-12-17 14:33:12,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759460012] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 14:33:12,129 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 14:33:12,129 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 14] total 34 [2021-12-17 14:33:12,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457389433] [2021-12-17 14:33:12,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 14:33:12,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-12-17 14:33:12,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:33:12,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-12-17 14:33:12,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1023, Unknown=0, NotChecked=0, Total=1122 [2021-12-17 14:33:12,133 INFO L87 Difference]: Start difference. First operand 2140 states and 3427 transitions. Second operand has 34 states, 32 states have (on average 9.75) internal successors, (312), 26 states have internal predecessors, (312), 14 states have call successors, (67), 9 states have call predecessors, (67), 15 states have return successors, (69), 19 states have call predecessors, (69), 14 states have call successors, (69) [2021-12-17 14:34:04,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:34:04,600 INFO L93 Difference]: Finished difference Result 12345 states and 21579 transitions. [2021-12-17 14:34:04,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2021-12-17 14:34:04,601 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 32 states have (on average 9.75) internal successors, (312), 26 states have internal predecessors, (312), 14 states have call successors, (67), 9 states have call predecessors, (67), 15 states have return successors, (69), 19 states have call predecessors, (69), 14 states have call successors, (69) Word has length 289 [2021-12-17 14:34:04,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:34:04,645 INFO L225 Difference]: With dead ends: 12345 [2021-12-17 14:34:04,645 INFO L226 Difference]: Without dead ends: 9367 [2021-12-17 14:34:04,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 964 GetRequests, 723 SyntacticMatches, 2 SemanticMatches, 239 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22456 ImplicationChecksByTransitivity, 21.1s TimeCoverageRelationStatistics Valid=5897, Invalid=51943, Unknown=0, NotChecked=0, Total=57840 [2021-12-17 14:34:04,673 INFO L933 BasicCegarLoop]: 1620 mSDtfsCounter, 18025 mSDsluCounter, 15734 mSDsCounter, 0 mSdLazyCounter, 52715 mSolverCounterSat, 12052 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18025 SdHoareTripleChecker+Valid, 17354 SdHoareTripleChecker+Invalid, 64767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 12052 IncrementalHoareTripleChecker+Valid, 52715 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.1s IncrementalHoareTripleChecker+Time [2021-12-17 14:34:04,674 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18025 Valid, 17354 Invalid, 64767 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [12052 Valid, 52715 Invalid, 0 Unknown, 0 Unchecked, 29.1s Time] [2021-12-17 14:34:04,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9367 states. [2021-12-17 14:34:05,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9367 to 7213. [2021-12-17 14:34:05,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7213 states, 5530 states have (on average 1.554249547920434) internal successors, (8595), 5759 states have internal predecessors, (8595), 1213 states have call successors, (1213), 341 states have call predecessors, (1213), 469 states have return successors, (1777), 1208 states have call predecessors, (1777), 1209 states have call successors, (1777) [2021-12-17 14:34:05,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7213 states to 7213 states and 11585 transitions. [2021-12-17 14:34:05,629 INFO L78 Accepts]: Start accepts. Automaton has 7213 states and 11585 transitions. Word has length 289 [2021-12-17 14:34:05,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:34:05,630 INFO L470 AbstractCegarLoop]: Abstraction has 7213 states and 11585 transitions. [2021-12-17 14:34:05,630 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 32 states have (on average 9.75) internal successors, (312), 26 states have internal predecessors, (312), 14 states have call successors, (67), 9 states have call predecessors, (67), 15 states have return successors, (69), 19 states have call predecessors, (69), 14 states have call successors, (69) [2021-12-17 14:34:05,630 INFO L276 IsEmpty]: Start isEmpty. Operand 7213 states and 11585 transitions. [2021-12-17 14:34:05,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2021-12-17 14:34:05,633 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:34:05,634 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:34:05,653 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-12-17 14:34:05,853 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:34:05,854 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:34:05,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:34:05,854 INFO L85 PathProgramCache]: Analyzing trace with hash -866407785, now seen corresponding path program 1 times [2021-12-17 14:34:05,854 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:34:05,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570934532] [2021-12-17 14:34:05,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:34:05,854 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:34:05,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:34:06,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:06,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:34:06,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:34:06,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:06,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:34:06,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-17 14:34:06,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:06,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:06,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:06,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:34:06,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:34:06,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-17 14:34:06,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:34:06,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:06,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:06,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-17 14:34:06,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-17 14:34:06,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:34:06,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-17 14:34:06,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-17 14:34:06,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-17 14:34:06,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-17 14:34:06,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-17 14:34:06,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-17 14:34:06,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-17 14:34:06,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:06,347 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2021-12-17 14:34:06,347 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:34:06,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570934532] [2021-12-17 14:34:06,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570934532] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:34:06,348 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:34:06,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-17 14:34:06,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847325364] [2021-12-17 14:34:06,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:34:06,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-17 14:34:06,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:34:06,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-17 14:34:06,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-17 14:34:06,349 INFO L87 Difference]: Start difference. First operand 7213 states and 11585 transitions. Second operand has 12 states, 12 states have (on average 12.083333333333334) internal successors, (145), 7 states have internal predecessors, (145), 3 states have call successors, (26), 5 states have call predecessors, (26), 4 states have return successors, (25), 5 states have call predecessors, (25), 3 states have call successors, (25) [2021-12-17 14:34:17,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:34:17,791 INFO L93 Difference]: Finished difference Result 25777 states and 45428 transitions. [2021-12-17 14:34:17,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-17 14:34:17,791 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 12.083333333333334) internal successors, (145), 7 states have internal predecessors, (145), 3 states have call successors, (26), 5 states have call predecessors, (26), 4 states have return successors, (25), 5 states have call predecessors, (25), 3 states have call successors, (25) Word has length 243 [2021-12-17 14:34:17,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:34:17,887 INFO L225 Difference]: With dead ends: 25777 [2021-12-17 14:34:17,888 INFO L226 Difference]: Without dead ends: 18680 [2021-12-17 14:34:17,925 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=243, Invalid=1017, Unknown=0, NotChecked=0, Total=1260 [2021-12-17 14:34:17,925 INFO L933 BasicCegarLoop]: 1088 mSDtfsCounter, 3275 mSDsluCounter, 4638 mSDsCounter, 0 mSdLazyCounter, 8216 mSolverCounterSat, 1173 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3356 SdHoareTripleChecker+Valid, 5726 SdHoareTripleChecker+Invalid, 9389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1173 IncrementalHoareTripleChecker+Valid, 8216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2021-12-17 14:34:17,926 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3356 Valid, 5726 Invalid, 9389 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1173 Valid, 8216 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2021-12-17 14:34:17,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18680 states. [2021-12-17 14:34:19,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18680 to 13815. [2021-12-17 14:34:19,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13815 states, 10550 states have (on average 1.539905213270142) internal successors, (16246), 10964 states have internal predecessors, (16246), 2354 states have call successors, (2354), 635 states have call predecessors, (2354), 910 states have return successors, (4243), 2407 states have call predecessors, (4243), 2350 states have call successors, (4243) [2021-12-17 14:34:19,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13815 states to 13815 states and 22843 transitions. [2021-12-17 14:34:19,869 INFO L78 Accepts]: Start accepts. Automaton has 13815 states and 22843 transitions. Word has length 243 [2021-12-17 14:34:19,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:34:19,871 INFO L470 AbstractCegarLoop]: Abstraction has 13815 states and 22843 transitions. [2021-12-17 14:34:19,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 12.083333333333334) internal successors, (145), 7 states have internal predecessors, (145), 3 states have call successors, (26), 5 states have call predecessors, (26), 4 states have return successors, (25), 5 states have call predecessors, (25), 3 states have call successors, (25) [2021-12-17 14:34:19,871 INFO L276 IsEmpty]: Start isEmpty. Operand 13815 states and 22843 transitions. [2021-12-17 14:34:19,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2021-12-17 14:34:19,875 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:34:19,876 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:34:19,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-12-17 14:34:19,876 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:34:19,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:34:19,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1851352581, now seen corresponding path program 1 times [2021-12-17 14:34:19,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:34:19,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151493505] [2021-12-17 14:34:19,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:34:19,877 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:34:19,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:19,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:34:19,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:19,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:19,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:19,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:34:19,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:19,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:34:20,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:20,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:34:20,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-17 14:34:20,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:20,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:20,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:20,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:34:20,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:34:20,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-17 14:34:20,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:34:20,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:20,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:20,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-17 14:34:20,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-17 14:34:20,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:34:20,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-17 14:34:20,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-17 14:34:20,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-17 14:34:20,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-17 14:34:20,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-17 14:34:20,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-17 14:34:20,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2021-12-17 14:34:20,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:20,272 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2021-12-17 14:34:20,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:34:20,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151493505] [2021-12-17 14:34:20,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151493505] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:34:20,272 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:34:20,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-17 14:34:20,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759161321] [2021-12-17 14:34:20,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:34:20,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-17 14:34:20,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:34:20,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-17 14:34:20,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-17 14:34:20,274 INFO L87 Difference]: Start difference. First operand 13815 states and 22843 transitions. Second operand has 12 states, 12 states have (on average 12.25) internal successors, (147), 7 states have internal predecessors, (147), 3 states have call successors, (26), 5 states have call predecessors, (26), 4 states have return successors, (25), 5 states have call predecessors, (25), 3 states have call successors, (25) [2021-12-17 14:34:35,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:34:35,038 INFO L93 Difference]: Finished difference Result 50375 states and 95037 transitions. [2021-12-17 14:34:35,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-17 14:34:35,038 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 12.25) internal successors, (147), 7 states have internal predecessors, (147), 3 states have call successors, (26), 5 states have call predecessors, (26), 4 states have return successors, (25), 5 states have call predecessors, (25), 3 states have call successors, (25) Word has length 245 [2021-12-17 14:34:35,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:34:35,409 INFO L225 Difference]: With dead ends: 50375 [2021-12-17 14:34:35,409 INFO L226 Difference]: Without dead ends: 36680 [2021-12-17 14:34:35,500 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=243, Invalid=1017, Unknown=0, NotChecked=0, Total=1260 [2021-12-17 14:34:35,501 INFO L933 BasicCegarLoop]: 1091 mSDtfsCounter, 2461 mSDsluCounter, 4904 mSDsCounter, 0 mSdLazyCounter, 8433 mSolverCounterSat, 927 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2543 SdHoareTripleChecker+Valid, 5995 SdHoareTripleChecker+Invalid, 9360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 927 IncrementalHoareTripleChecker+Valid, 8433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:34:35,501 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2543 Valid, 5995 Invalid, 9360 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [927 Valid, 8433 Invalid, 0 Unknown, 0 Unchecked, 7.0s Time] [2021-12-17 14:34:35,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36680 states. [2021-12-17 14:34:39,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36680 to 27041. [2021-12-17 14:34:39,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27041 states, 20607 states have (on average 1.5365652448197213) internal successors, (31664), 21404 states have internal predecessors, (31664), 4651 states have call successors, (4651), 1236 states have call predecessors, (4651), 1782 states have return successors, (9847), 4784 states have call predecessors, (9847), 4647 states have call successors, (9847) [2021-12-17 14:34:39,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27041 states to 27041 states and 46162 transitions. [2021-12-17 14:34:39,659 INFO L78 Accepts]: Start accepts. Automaton has 27041 states and 46162 transitions. Word has length 245 [2021-12-17 14:34:39,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:34:39,659 INFO L470 AbstractCegarLoop]: Abstraction has 27041 states and 46162 transitions. [2021-12-17 14:34:39,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 12.25) internal successors, (147), 7 states have internal predecessors, (147), 3 states have call successors, (26), 5 states have call predecessors, (26), 4 states have return successors, (25), 5 states have call predecessors, (25), 3 states have call successors, (25) [2021-12-17 14:34:39,659 INFO L276 IsEmpty]: Start isEmpty. Operand 27041 states and 46162 transitions. [2021-12-17 14:34:39,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2021-12-17 14:34:39,664 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:34:39,665 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:34:39,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-12-17 14:34:39,665 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:34:39,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:34:39,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1405642249, now seen corresponding path program 1 times [2021-12-17 14:34:39,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:34:39,665 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098616688] [2021-12-17 14:34:39,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:34:39,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:34:39,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:34:39,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:39,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:34:39,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:34:39,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:39,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:34:39,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-17 14:34:39,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:39,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:39,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:39,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:34:39,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:34:39,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-17 14:34:39,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:34:39,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:39,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:34:39,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-17 14:34:39,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-17 14:34:39,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:34:39,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-17 14:34:39,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-17 14:34:39,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-17 14:34:39,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-17 14:34:39,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-17 14:34:39,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-17 14:34:39,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-17 14:34:39,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:34:39,991 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2021-12-17 14:34:39,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:34:39,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098616688] [2021-12-17 14:34:39,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098616688] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:34:39,991 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 14:34:39,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-17 14:34:39,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397305595] [2021-12-17 14:34:39,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:34:39,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-17 14:34:39,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:34:39,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-17 14:34:39,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-17 14:34:39,992 INFO L87 Difference]: Start difference. First operand 27041 states and 46162 transitions. Second operand has 8 states, 8 states have (on average 18.5) internal successors, (148), 5 states have internal predecessors, (148), 3 states have call successors, (26), 5 states have call predecessors, (26), 2 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-12-17 14:34:58,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 14:34:58,491 INFO L93 Difference]: Finished difference Result 92067 states and 182300 transitions. [2021-12-17 14:34:58,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-17 14:34:58,492 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 18.5) internal successors, (148), 5 states have internal predecessors, (148), 3 states have call successors, (26), 5 states have call predecessors, (26), 2 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 246 [2021-12-17 14:34:58,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 14:34:59,078 INFO L225 Difference]: With dead ends: 92067 [2021-12-17 14:34:59,078 INFO L226 Difference]: Without dead ends: 65154 [2021-12-17 14:34:59,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-12-17 14:34:59,297 INFO L933 BasicCegarLoop]: 1056 mSDtfsCounter, 3226 mSDsluCounter, 2169 mSDsCounter, 0 mSdLazyCounter, 4061 mSolverCounterSat, 1164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3309 SdHoareTripleChecker+Valid, 3225 SdHoareTripleChecker+Invalid, 5225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1164 IncrementalHoareTripleChecker+Valid, 4061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2021-12-17 14:34:59,298 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3309 Valid, 3225 Invalid, 5225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1164 Valid, 4061 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2021-12-17 14:34:59,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65154 states. [2021-12-17 14:35:07,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65154 to 53161. [2021-12-17 14:35:07,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53161 states, 40558 states have (on average 1.535282804872035) internal successors, (62268), 42116 states have internal predecessors, (62268), 9092 states have call successors, (9092), 2451 states have call predecessors, (9092), 3510 states have return successors, (22275), 9361 states have call predecessors, (22275), 9088 states have call successors, (22275) [2021-12-17 14:35:07,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53161 states to 53161 states and 93635 transitions. [2021-12-17 14:35:07,698 INFO L78 Accepts]: Start accepts. Automaton has 53161 states and 93635 transitions. Word has length 246 [2021-12-17 14:35:07,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 14:35:07,698 INFO L470 AbstractCegarLoop]: Abstraction has 53161 states and 93635 transitions. [2021-12-17 14:35:07,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 18.5) internal successors, (148), 5 states have internal predecessors, (148), 3 states have call successors, (26), 5 states have call predecessors, (26), 2 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-12-17 14:35:07,699 INFO L276 IsEmpty]: Start isEmpty. Operand 53161 states and 93635 transitions. [2021-12-17 14:35:07,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2021-12-17 14:35:07,706 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 14:35:07,706 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 14:35:07,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-12-17 14:35:07,707 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 14:35:07,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 14:35:07,707 INFO L85 PathProgramCache]: Analyzing trace with hash -24551458, now seen corresponding path program 1 times [2021-12-17 14:35:07,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 14:35:07,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348725906] [2021-12-17 14:35:07,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:35:07,708 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 14:35:07,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:07,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-17 14:35:07,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:07,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:35:07,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:07,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 14:35:07,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:07,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-17 14:35:07,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:07,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:35:07,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:07,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-17 14:35:07,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-17 14:35:08,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:35:08,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:35:08,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:35:08,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:35:08,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:35:08,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-17 14:35:08,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-17 14:35:08,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-17 14:35:08,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-17 14:35:08,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-17 14:35:08,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-17 14:35:08,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-17 14:35:08,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-17 14:35:08,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-17 14:35:08,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-17 14:35:08,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-17 14:35:08,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:35:08,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:35:08,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 14:35:08,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:35:08,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-17 14:35:08,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-17 14:35:08,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:35:08,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 14:35:08,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-17 14:35:08,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-17 14:35:08,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-17 14:35:08,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-17 14:35:08,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,122 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 4 proven. 27 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-12-17 14:35:08,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 14:35:08,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348725906] [2021-12-17 14:35:08,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348725906] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 14:35:08,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133112829] [2021-12-17 14:35:08,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 14:35:08,123 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 14:35:08,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 14:35:08,125 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 14:35:08,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-12-17 14:35:08,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 14:35:08,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 2619 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 14:35:08,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 14:35:08,855 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2021-12-17 14:35:08,855 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 14:35:08,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133112829] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 14:35:08,856 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 14:35:08,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 13 [2021-12-17 14:35:08,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593677035] [2021-12-17 14:35:08,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 14:35:08,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-17 14:35:08,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 14:35:08,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-17 14:35:08,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-12-17 14:35:08,857 INFO L87 Difference]: Start difference. First operand 53161 states and 93635 transitions. Second operand has 4 states, 4 states have (on average 49.0) internal successors, (196), 4 states have internal predecessors, (196), 2 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33)