./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec13_product30.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6c24879c 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_spec13_product30.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 d84130cab59568fb669543ac086f4847eedfc87145b3c30d32e19c1d0d03b42f --- Real Ultimate output --- This is Ultimate 0.2.2-?-6c24879 [2022-07-12 05:32:08,039 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-12 05:32:08,040 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-12 05:32:08,064 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-12 05:32:08,065 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-12 05:32:08,067 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-12 05:32:08,070 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-12 05:32:08,074 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-12 05:32:08,075 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-12 05:32:08,078 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-12 05:32:08,079 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-12 05:32:08,080 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-12 05:32:08,080 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-12 05:32:08,082 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-12 05:32:08,083 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-12 05:32:08,084 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-12 05:32:08,085 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-12 05:32:08,086 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-12 05:32:08,088 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-12 05:32:08,092 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-12 05:32:08,093 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-12 05:32:08,094 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-12 05:32:08,094 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-12 05:32:08,095 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-12 05:32:08,096 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-12 05:32:08,101 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-12 05:32:08,101 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-12 05:32:08,101 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-12 05:32:08,102 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-12 05:32:08,102 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-12 05:32:08,103 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-12 05:32:08,103 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-12 05:32:08,104 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-12 05:32:08,105 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-12 05:32:08,105 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-12 05:32:08,106 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-12 05:32:08,106 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-12 05:32:08,107 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-12 05:32:08,107 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-12 05:32:08,107 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-12 05:32:08,107 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-12 05:32:08,108 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-12 05:32:08,109 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-12 05:32:08,130 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-12 05:32:08,131 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-12 05:32:08,131 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-12 05:32:08,131 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-12 05:32:08,132 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-12 05:32:08,132 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-12 05:32:08,132 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-12 05:32:08,133 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-12 05:32:08,133 INFO L138 SettingsManager]: * Use SBE=true [2022-07-12 05:32:08,133 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-12 05:32:08,134 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-12 05:32:08,134 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-12 05:32:08,134 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-12 05:32:08,134 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-12 05:32:08,134 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-12 05:32:08,134 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-12 05:32:08,135 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-12 05:32:08,135 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-12 05:32:08,135 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-12 05:32:08,135 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-12 05:32:08,135 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-12 05:32:08,135 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-12 05:32:08,136 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-12 05:32:08,136 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-12 05:32:08,136 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-12 05:32:08,136 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-12 05:32:08,136 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-12 05:32:08,137 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-12 05:32:08,137 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-12 05:32:08,137 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-12 05:32:08,137 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-12 05:32:08,137 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-12 05:32:08,137 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-12 05:32:08,138 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 -> d84130cab59568fb669543ac086f4847eedfc87145b3c30d32e19c1d0d03b42f [2022-07-12 05:32:08,315 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-12 05:32:08,332 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-12 05:32:08,334 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-12 05:32:08,335 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-12 05:32:08,336 INFO L275 PluginConnector]: CDTParser initialized [2022-07-12 05:32:08,336 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec13_product30.cil.c [2022-07-12 05:32:08,382 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cc5fba5e8/4894fe6c887a4006af3794ac8a48d1f1/FLAG6d0b7c8a4 [2022-07-12 05:32:08,853 INFO L306 CDTParser]: Found 1 translation units. [2022-07-12 05:32:08,853 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec13_product30.cil.c [2022-07-12 05:32:08,873 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cc5fba5e8/4894fe6c887a4006af3794ac8a48d1f1/FLAG6d0b7c8a4 [2022-07-12 05:32:09,175 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cc5fba5e8/4894fe6c887a4006af3794ac8a48d1f1 [2022-07-12 05:32:09,178 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-12 05:32:09,179 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-12 05:32:09,180 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-12 05:32:09,180 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-12 05:32:09,183 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-12 05:32:09,184 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.07 05:32:09" (1/1) ... [2022-07-12 05:32:09,184 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@585095f8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:32:09, skipping insertion in model container [2022-07-12 05:32:09,185 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.07 05:32:09" (1/1) ... [2022-07-12 05:32:09,190 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-12 05:32:09,226 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-12 05:32:09,566 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_spec13_product30.cil.c[61393,61406] [2022-07-12 05:32:09,590 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-12 05:32:09,596 INFO L203 MainTranslator]: Completed pre-run [2022-07-12 05:32:09,673 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_spec13_product30.cil.c[61393,61406] [2022-07-12 05:32:09,681 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-12 05:32:09,697 INFO L208 MainTranslator]: Completed translation [2022-07-12 05:32:09,699 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:32:09 WrapperNode [2022-07-12 05:32:09,699 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-12 05:32:09,700 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-12 05:32:09,700 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-12 05:32:09,700 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-12 05:32:09,705 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:32:09" (1/1) ... [2022-07-12 05:32:09,744 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:32:09" (1/1) ... [2022-07-12 05:32:09,782 INFO L137 Inliner]: procedures = 93, calls = 346, calls flagged for inlining = 30, calls inlined = 26, statements flattened = 883 [2022-07-12 05:32:09,784 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-12 05:32:09,784 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-12 05:32:09,785 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-12 05:32:09,785 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-12 05:32:09,805 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:32:09" (1/1) ... [2022-07-12 05:32:09,806 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:32:09" (1/1) ... [2022-07-12 05:32:09,824 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:32:09" (1/1) ... [2022-07-12 05:32:09,825 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:32:09" (1/1) ... [2022-07-12 05:32:09,860 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:32:09" (1/1) ... [2022-07-12 05:32:09,894 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:32:09" (1/1) ... [2022-07-12 05:32:09,898 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:32:09" (1/1) ... [2022-07-12 05:32:09,905 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-12 05:32:09,906 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-12 05:32:09,906 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-12 05:32:09,906 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-12 05:32:09,907 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:32:09" (1/1) ... [2022-07-12 05:32:09,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-12 05:32:09,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:09,990 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-12 05:32:10,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-12 05:32:10,078 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2022-07-12 05:32:10,078 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2022-07-12 05:32:10,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-12 05:32:10,079 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentHeading [2022-07-12 05:32:10,079 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentHeading [2022-07-12 05:32:10,079 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2022-07-12 05:32:10,079 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2022-07-12 05:32:10,079 INFO L130 BoogieDeclarations]: Found specification of procedure existInLiftCallsInDirection [2022-07-12 05:32:10,079 INFO L138 BoogieDeclarations]: Found implementation of procedure existInLiftCallsInDirection [2022-07-12 05:32:10,080 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-07-12 05:32:10,080 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-07-12 05:32:10,080 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-07-12 05:32:10,080 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-07-12 05:32:10,080 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2022-07-12 05:32:10,080 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2022-07-12 05:32:10,080 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-07-12 05:32:10,080 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-07-12 05:32:10,081 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__empty [2022-07-12 05:32:10,081 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__empty [2022-07-12 05:32:10,081 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-07-12 05:32:10,081 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-07-12 05:32:10,081 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-07-12 05:32:10,081 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-07-12 05:32:10,081 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-07-12 05:32:10,081 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-07-12 05:32:10,082 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-07-12 05:32:10,082 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-07-12 05:32:10,082 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-07-12 05:32:10,082 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-07-12 05:32:10,082 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-07-12 05:32:10,082 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-07-12 05:32:10,082 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-07-12 05:32:10,083 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-07-12 05:32:10,083 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-07-12 05:32:10,083 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-07-12 05:32:10,083 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-07-12 05:32:10,083 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-07-12 05:32:10,083 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-07-12 05:32:10,083 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-07-12 05:32:10,083 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-07-12 05:32:10,084 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-07-12 05:32:10,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-12 05:32:10,084 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2022-07-12 05:32:10,084 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2022-07-12 05:32:10,084 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-07-12 05:32:10,084 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-07-12 05:32:10,084 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-07-12 05:32:10,084 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-07-12 05:32:10,085 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-07-12 05:32:10,085 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-07-12 05:32:10,085 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__twothirdsfull [2022-07-12 05:32:10,085 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__twothirdsfull [2022-07-12 05:32:10,085 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-12 05:32:10,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-12 05:32:10,085 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-07-12 05:32:10,085 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-07-12 05:32:10,246 INFO L234 CfgBuilder]: Building ICFG [2022-07-12 05:32:10,263 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-12 05:32:11,056 INFO L275 CfgBuilder]: Performing block encoding [2022-07-12 05:32:11,063 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-12 05:32:11,063 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2022-07-12 05:32:11,065 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.07 05:32:11 BoogieIcfgContainer [2022-07-12 05:32:11,065 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-12 05:32:11,066 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-12 05:32:11,067 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-12 05:32:11,069 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-12 05:32:11,069 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.07 05:32:09" (1/3) ... [2022-07-12 05:32:11,069 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@412f8126 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.07 05:32:11, skipping insertion in model container [2022-07-12 05:32:11,069 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:32:09" (2/3) ... [2022-07-12 05:32:11,070 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@412f8126 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.07 05:32:11, skipping insertion in model container [2022-07-12 05:32:11,070 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.07 05:32:11" (3/3) ... [2022-07-12 05:32:11,071 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec13_product30.cil.c [2022-07-12 05:32:11,079 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-12 05:32:11,079 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-12 05:32:11,115 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-12 05:32:11,120 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@24674385, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@2b4652e6 [2022-07-12 05:32:11,120 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-12 05:32:11,124 INFO L276 IsEmpty]: Start isEmpty. Operand has 609 states, 479 states have (on average 1.6910229645093946) internal successors, (810), 499 states have internal predecessors, (810), 102 states have call successors, (102), 26 states have call predecessors, (102), 26 states have return successors, (102), 98 states have call predecessors, (102), 102 states have call successors, (102) [2022-07-12 05:32:11,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-07-12 05:32:11,144 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:11,144 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:32:11,145 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:11,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:11,148 INFO L85 PathProgramCache]: Analyzing trace with hash 319917727, now seen corresponding path program 1 times [2022-07-12 05:32:11,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:11,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665337437] [2022-07-12 05:32:11,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:11,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:11,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:11,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:11,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:11,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-12 05:32:11,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:11,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-12 05:32:11,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:11,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:11,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:11,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:11,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:11,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 05:32:11,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:11,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-12 05:32:11,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:11,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-12 05:32:11,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:11,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-12 05:32:11,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:11,479 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-12 05:32:11,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:11,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665337437] [2022-07-12 05:32:11,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665337437] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:11,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776135684] [2022-07-12 05:32:11,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:11,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:11,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:11,482 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:32:11,521 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-12 05:32:11,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:11,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 1267 conjuncts, 1 conjunts are in the unsatisfiable core [2022-07-12 05:32:11,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:11,795 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-12 05:32:11,796 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:11,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776135684] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:11,797 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:11,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 5 [2022-07-12 05:32:11,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431512659] [2022-07-12 05:32:11,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:11,807 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-07-12 05:32:11,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:11,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-07-12 05:32:11,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-12 05:32:11,839 INFO L87 Difference]: Start difference. First operand has 609 states, 479 states have (on average 1.6910229645093946) internal successors, (810), 499 states have internal predecessors, (810), 102 states have call successors, (102), 26 states have call predecessors, (102), 26 states have return successors, (102), 98 states have call predecessors, (102), 102 states have call successors, (102) Second operand has 2 states, 2 states have (on average 25.5) internal successors, (51), 2 states have internal predecessors, (51), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-12 05:32:11,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:11,917 INFO L93 Difference]: Finished difference Result 1196 states and 2011 transitions. [2022-07-12 05:32:11,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-07-12 05:32:11,919 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 25.5) internal successors, (51), 2 states have internal predecessors, (51), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 83 [2022-07-12 05:32:11,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:11,939 INFO L225 Difference]: With dead ends: 1196 [2022-07-12 05:32:11,939 INFO L226 Difference]: Without dead ends: 599 [2022-07-12 05:32:11,948 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-12 05:32:11,950 INFO L413 NwaCegarLoop]: 1002 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, 1002 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 [2022-07-12 05:32:11,951 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1002 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:32:11,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2022-07-12 05:32:12,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 599. [2022-07-12 05:32:12,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 472 states have (on average 1.673728813559322) internal successors, (790), 490 states have internal predecessors, (790), 102 states have call successors, (102), 26 states have call predecessors, (102), 24 states have return successors, (99), 96 states have call predecessors, (99), 99 states have call successors, (99) [2022-07-12 05:32:12,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 991 transitions. [2022-07-12 05:32:12,019 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 991 transitions. Word has length 83 [2022-07-12 05:32:12,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:12,021 INFO L495 AbstractCegarLoop]: Abstraction has 599 states and 991 transitions. [2022-07-12 05:32:12,021 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 25.5) internal successors, (51), 2 states have internal predecessors, (51), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-12 05:32:12,022 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 991 transitions. [2022-07-12 05:32:12,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-07-12 05:32:12,028 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:12,028 INFO L195 NwaCegarLoop]: 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] [2022-07-12 05:32:12,055 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:12,247 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2022-07-12 05:32:12,248 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:12,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:12,249 INFO L85 PathProgramCache]: Analyzing trace with hash 618600822, now seen corresponding path program 1 times [2022-07-12 05:32:12,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:12,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295488955] [2022-07-12 05:32:12,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:12,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:12,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:12,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:12,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:12,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-12 05:32:12,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:12,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-12 05:32:12,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:12,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:12,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:12,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:12,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:12,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-12 05:32:12,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:12,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:12,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:12,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:32:12,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:12,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 05:32:12,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:12,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-12 05:32:12,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:12,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-12 05:32:12,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:12,619 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-12 05:32:12,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:12,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295488955] [2022-07-12 05:32:12,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295488955] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:12,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256172985] [2022-07-12 05:32:12,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:12,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:12,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:12,628 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:32:12,631 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-12 05:32:12,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:12,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 1505 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:32:12,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:12,951 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-07-12 05:32:12,952 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:12,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256172985] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:12,952 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:12,952 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-12 05:32:12,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379866801] [2022-07-12 05:32:12,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:12,954 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:32:12,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:12,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:32:12,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-12 05:32:12,955 INFO L87 Difference]: Start difference. First operand 599 states and 991 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-12 05:32:13,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:13,057 INFO L93 Difference]: Finished difference Result 1199 states and 1990 transitions. [2022-07-12 05:32:13,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:32:13,057 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 99 [2022-07-12 05:32:13,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:13,064 INFO L225 Difference]: With dead ends: 1199 [2022-07-12 05:32:13,064 INFO L226 Difference]: Without dead ends: 608 [2022-07-12 05:32:13,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:32:13,069 INFO L413 NwaCegarLoop]: 976 mSDtfsCounter, 26 mSDsluCounter, 1943 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 2919 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:32:13,070 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 2919 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:32:13,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2022-07-12 05:32:13,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 608. [2022-07-12 05:32:13,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 480 states have (on average 1.675) internal successors, (804), 498 states have internal predecessors, (804), 102 states have call successors, (102), 27 states have call predecessors, (102), 25 states have return successors, (99), 96 states have call predecessors, (99), 99 states have call successors, (99) [2022-07-12 05:32:13,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 1005 transitions. [2022-07-12 05:32:13,115 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 1005 transitions. Word has length 99 [2022-07-12 05:32:13,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:13,116 INFO L495 AbstractCegarLoop]: Abstraction has 608 states and 1005 transitions. [2022-07-12 05:32:13,116 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-12 05:32:13,116 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 1005 transitions. [2022-07-12 05:32:13,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-07-12 05:32:13,120 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:13,120 INFO L195 NwaCegarLoop]: 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] [2022-07-12 05:32:13,158 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:13,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2022-07-12 05:32:13,344 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:13,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:13,344 INFO L85 PathProgramCache]: Analyzing trace with hash 1507409344, now seen corresponding path program 1 times [2022-07-12 05:32:13,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:13,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772070992] [2022-07-12 05:32:13,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:13,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:13,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:13,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:13,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:13,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:32:13,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:13,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 05:32:13,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:13,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:13,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:13,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:32:13,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:13,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 05:32:13,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:13,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:13,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:13,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-12 05:32:13,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:13,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-12 05:32:13,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:13,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-12 05:32:13,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:13,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-12 05:32:13,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:13,773 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-12 05:32:13,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:13,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772070992] [2022-07-12 05:32:13,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772070992] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:13,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888376796] [2022-07-12 05:32:13,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:13,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:13,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:13,792 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:32:13,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-07-12 05:32:14,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:14,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 1507 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:32:14,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:14,055 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-12 05:32:14,055 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:14,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888376796] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:14,056 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:14,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 13 [2022-07-12 05:32:14,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281869677] [2022-07-12 05:32:14,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:14,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:32:14,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:14,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:32:14,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2022-07-12 05:32:14,057 INFO L87 Difference]: Start difference. First operand 608 states and 1005 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-12 05:32:14,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:14,225 INFO L93 Difference]: Finished difference Result 1251 states and 2085 transitions. [2022-07-12 05:32:14,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:32:14,225 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 101 [2022-07-12 05:32:14,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:14,232 INFO L225 Difference]: With dead ends: 1251 [2022-07-12 05:32:14,233 INFO L226 Difference]: Without dead ends: 653 [2022-07-12 05:32:14,249 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-07-12 05:32:14,252 INFO L413 NwaCegarLoop]: 938 mSDtfsCounter, 170 mSDsluCounter, 1825 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 2763 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:32:14,255 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 2763 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:32:14,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 653 states. [2022-07-12 05:32:14,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 653 to 653. [2022-07-12 05:32:14,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 653 states, 524 states have (on average 1.6946564885496183) internal successors, (888), 542 states have internal predecessors, (888), 102 states have call successors, (102), 28 states have call predecessors, (102), 26 states have return successors, (99), 96 states have call predecessors, (99), 99 states have call successors, (99) [2022-07-12 05:32:14,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 1089 transitions. [2022-07-12 05:32:14,282 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 1089 transitions. Word has length 101 [2022-07-12 05:32:14,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:14,282 INFO L495 AbstractCegarLoop]: Abstraction has 653 states and 1089 transitions. [2022-07-12 05:32:14,282 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-12 05:32:14,282 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 1089 transitions. [2022-07-12 05:32:14,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-12 05:32:14,285 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:14,285 INFO L195 NwaCegarLoop]: 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] [2022-07-12 05:32:14,304 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:14,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:14,499 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:14,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:14,499 INFO L85 PathProgramCache]: Analyzing trace with hash 809213068, now seen corresponding path program 1 times [2022-07-12 05:32:14,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:14,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113849673] [2022-07-12 05:32:14,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:14,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:14,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:14,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:14,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:14,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:32:14,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:14,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-12 05:32:14,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:14,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:14,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:14,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:32:14,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:14,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-12 05:32:14,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:14,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:14,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:14,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-12 05:32:14,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:14,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-12 05:32:14,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:14,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-12 05:32:14,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:14,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-12 05:32:14,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:14,763 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-07-12 05:32:14,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:14,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113849673] [2022-07-12 05:32:14,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113849673] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:14,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904288359] [2022-07-12 05:32:14,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:14,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:14,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:14,765 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:32:14,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-07-12 05:32:15,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:15,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 1509 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-12 05:32:15,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:15,116 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-12 05:32:15,116 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:15,116 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904288359] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:15,116 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:15,117 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2022-07-12 05:32:15,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403052364] [2022-07-12 05:32:15,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:15,118 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 05:32:15,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:15,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 05:32:15,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-07-12 05:32:15,119 INFO L87 Difference]: Start difference. First operand 653 states and 1089 transitions. Second operand has 7 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:32:15,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:15,230 INFO L93 Difference]: Finished difference Result 1329 states and 2218 transitions. [2022-07-12 05:32:15,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 05:32:15,233 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 103 [2022-07-12 05:32:15,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:15,236 INFO L225 Difference]: With dead ends: 1329 [2022-07-12 05:32:15,236 INFO L226 Difference]: Without dead ends: 686 [2022-07-12 05:32:15,238 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-07-12 05:32:15,239 INFO L413 NwaCegarLoop]: 985 mSDtfsCounter, 118 mSDsluCounter, 4812 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 5797 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:32:15,239 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 5797 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:32:15,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2022-07-12 05:32:15,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 666. [2022-07-12 05:32:15,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 534 states have (on average 1.6910112359550562) internal successors, (903), 554 states have internal predecessors, (903), 103 states have call successors, (103), 28 states have call predecessors, (103), 28 states have return successors, (104), 97 states have call predecessors, (104), 100 states have call successors, (104) [2022-07-12 05:32:15,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 1110 transitions. [2022-07-12 05:32:15,255 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 1110 transitions. Word has length 103 [2022-07-12 05:32:15,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:15,255 INFO L495 AbstractCegarLoop]: Abstraction has 666 states and 1110 transitions. [2022-07-12 05:32:15,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:32:15,256 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 1110 transitions. [2022-07-12 05:32:15,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-12 05:32:15,257 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:15,257 INFO L195 NwaCegarLoop]: 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] [2022-07-12 05:32:15,275 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-07-12 05:32:15,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:15,473 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:15,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:15,473 INFO L85 PathProgramCache]: Analyzing trace with hash -6785947, now seen corresponding path program 1 times [2022-07-12 05:32:15,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:15,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794577595] [2022-07-12 05:32:15,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:15,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:15,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:15,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:15,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:15,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:32:15,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:15,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-12 05:32:15,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:15,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:15,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:15,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:32:15,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:15,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 05:32:15,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:15,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:15,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:15,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-12 05:32:15,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:15,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-12 05:32:15,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:15,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-12 05:32:15,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:15,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-12 05:32:15,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:15,706 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-07-12 05:32:15,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:15,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794577595] [2022-07-12 05:32:15,706 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794577595] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:15,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862711760] [2022-07-12 05:32:15,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:15,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:15,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:15,708 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:32:15,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-07-12 05:32:15,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:15,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 1510 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-12 05:32:15,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:15,990 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-12 05:32:15,990 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:15,990 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862711760] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:15,990 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:15,990 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2022-07-12 05:32:15,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103550289] [2022-07-12 05:32:15,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:15,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 05:32:15,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:15,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 05:32:15,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-07-12 05:32:15,991 INFO L87 Difference]: Start difference. First operand 666 states and 1110 transitions. Second operand has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:32:16,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:16,100 INFO L93 Difference]: Finished difference Result 1349 states and 2249 transitions. [2022-07-12 05:32:16,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 05:32:16,101 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 104 [2022-07-12 05:32:16,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:16,104 INFO L225 Difference]: With dead ends: 1349 [2022-07-12 05:32:16,104 INFO L226 Difference]: Without dead ends: 695 [2022-07-12 05:32:16,107 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2022-07-12 05:32:16,107 INFO L413 NwaCegarLoop]: 986 mSDtfsCounter, 129 mSDsluCounter, 4805 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 5791 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:32:16,108 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 5791 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:32:16,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2022-07-12 05:32:16,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 666. [2022-07-12 05:32:16,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 534 states have (on average 1.6910112359550562) internal successors, (903), 554 states have internal predecessors, (903), 103 states have call successors, (103), 28 states have call predecessors, (103), 28 states have return successors, (104), 97 states have call predecessors, (104), 100 states have call successors, (104) [2022-07-12 05:32:16,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 1110 transitions. [2022-07-12 05:32:16,125 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 1110 transitions. Word has length 104 [2022-07-12 05:32:16,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:16,126 INFO L495 AbstractCegarLoop]: Abstraction has 666 states and 1110 transitions. [2022-07-12 05:32:16,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:32:16,126 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 1110 transitions. [2022-07-12 05:32:16,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-12 05:32:16,127 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:16,128 INFO L195 NwaCegarLoop]: 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] [2022-07-12 05:32:16,147 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:16,345 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:16,345 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:16,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:16,346 INFO L85 PathProgramCache]: Analyzing trace with hash 2133654803, now seen corresponding path program 1 times [2022-07-12 05:32:16,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:16,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759255221] [2022-07-12 05:32:16,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:16,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:16,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:16,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:16,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:16,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:32:16,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:16,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-12 05:32:16,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:16,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:16,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:16,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:32:16,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:16,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 05:32:16,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:16,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:16,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:16,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-12 05:32:16,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:16,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-12 05:32:16,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:16,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-12 05:32:16,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:16,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-12 05:32:16,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:16,571 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-07-12 05:32:16,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:16,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759255221] [2022-07-12 05:32:16,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759255221] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:16,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [717506085] [2022-07-12 05:32:16,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:16,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:16,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:16,588 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) [2022-07-12 05:32:16,602 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-07-12 05:32:16,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:16,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 1510 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:32:16,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:16,844 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-12 05:32:16,844 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:16,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [717506085] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:16,844 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:16,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-12 05:32:16,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737951021] [2022-07-12 05:32:16,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:16,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:32:16,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:16,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:32:16,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:32:16,846 INFO L87 Difference]: Start difference. First operand 666 states and 1110 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-12 05:32:16,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:16,899 INFO L93 Difference]: Finished difference Result 1335 states and 2226 transitions. [2022-07-12 05:32:16,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:32:16,900 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 104 [2022-07-12 05:32:16,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:16,903 INFO L225 Difference]: With dead ends: 1335 [2022-07-12 05:32:16,903 INFO L226 Difference]: Without dead ends: 677 [2022-07-12 05:32:16,906 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:32:16,906 INFO L413 NwaCegarLoop]: 977 mSDtfsCounter, 20 mSDsluCounter, 1943 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2920 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:32:16,907 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 2920 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:32:16,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2022-07-12 05:32:16,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 675. [2022-07-12 05:32:16,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 542 states have (on average 1.6826568265682658) internal successors, (912), 562 states have internal predecessors, (912), 103 states have call successors, (103), 29 states have call predecessors, (103), 29 states have return successors, (103), 97 states have call predecessors, (103), 100 states have call successors, (103) [2022-07-12 05:32:16,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1118 transitions. [2022-07-12 05:32:16,922 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1118 transitions. Word has length 104 [2022-07-12 05:32:16,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:16,923 INFO L495 AbstractCegarLoop]: Abstraction has 675 states and 1118 transitions. [2022-07-12 05:32:16,923 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-12 05:32:16,923 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1118 transitions. [2022-07-12 05:32:16,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-07-12 05:32:16,924 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:16,925 INFO L195 NwaCegarLoop]: 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] [2022-07-12 05:32:16,955 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:17,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:17,143 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:17,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:17,144 INFO L85 PathProgramCache]: Analyzing trace with hash -115999280, now seen corresponding path program 1 times [2022-07-12 05:32:17,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:17,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541146133] [2022-07-12 05:32:17,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:17,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:17,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:17,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:17,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:17,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:32:17,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:17,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-12 05:32:17,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:17,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:17,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:17,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:32:17,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:17,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-12 05:32:17,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:17,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:17,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:17,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-12 05:32:17,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:17,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-12 05:32:17,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:17,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-12 05:32:17,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:17,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-12 05:32:17,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:17,386 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-07-12 05:32:17,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:17,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541146133] [2022-07-12 05:32:17,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541146133] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:17,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16647533] [2022-07-12 05:32:17,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:17,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:17,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:17,404 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) [2022-07-12 05:32:17,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-07-12 05:32:17,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:17,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 1511 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-12 05:32:17,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:17,682 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-12 05:32:17,682 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:17,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16647533] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:17,683 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:17,683 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2022-07-12 05:32:17,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845072308] [2022-07-12 05:32:17,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:17,683 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 05:32:17,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:17,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 05:32:17,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-07-12 05:32:17,684 INFO L87 Difference]: Start difference. First operand 675 states and 1118 transitions. Second operand has 7 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:32:17,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:17,764 INFO L93 Difference]: Finished difference Result 1358 states and 2252 transitions. [2022-07-12 05:32:17,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 05:32:17,765 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 105 [2022-07-12 05:32:17,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:17,768 INFO L225 Difference]: With dead ends: 1358 [2022-07-12 05:32:17,769 INFO L226 Difference]: Without dead ends: 706 [2022-07-12 05:32:17,771 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2022-07-12 05:32:17,771 INFO L413 NwaCegarLoop]: 982 mSDtfsCounter, 140 mSDsluCounter, 4774 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 5756 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:32:17,771 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 5756 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:32:17,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2022-07-12 05:32:17,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 675. [2022-07-12 05:32:17,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 542 states have (on average 1.6826568265682658) internal successors, (912), 562 states have internal predecessors, (912), 103 states have call successors, (103), 29 states have call predecessors, (103), 29 states have return successors, (103), 97 states have call predecessors, (103), 100 states have call successors, (103) [2022-07-12 05:32:17,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1118 transitions. [2022-07-12 05:32:17,787 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1118 transitions. Word has length 105 [2022-07-12 05:32:17,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:17,787 INFO L495 AbstractCegarLoop]: Abstraction has 675 states and 1118 transitions. [2022-07-12 05:32:17,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:32:17,788 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1118 transitions. [2022-07-12 05:32:17,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-07-12 05:32:17,789 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:17,790 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:32:17,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:18,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:18,003 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:18,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:18,003 INFO L85 PathProgramCache]: Analyzing trace with hash 1962629019, now seen corresponding path program 1 times [2022-07-12 05:32:18,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:18,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878907590] [2022-07-12 05:32:18,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:18,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:18,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:18,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:32:18,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-12 05:32:18,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:18,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:32:18,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-12 05:32:18,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-12 05:32:18,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-12 05:32:18,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-12 05:32:18,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,148 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-12 05:32:18,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:18,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878907590] [2022-07-12 05:32:18,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878907590] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:18,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240938005] [2022-07-12 05:32:18,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:18,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:18,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:18,150 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) [2022-07-12 05:32:18,187 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-07-12 05:32:18,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 1263 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-12 05:32:18,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:18,421 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-07-12 05:32:18,421 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:18,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240938005] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:18,422 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:18,422 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 14 [2022-07-12 05:32:18,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61260449] [2022-07-12 05:32:18,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:18,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-12 05:32:18,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:18,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-12 05:32:18,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-12 05:32:18,423 INFO L87 Difference]: Start difference. First operand 675 states and 1118 transitions. Second operand has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-12 05:32:18,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:18,555 INFO L93 Difference]: Finished difference Result 1361 states and 2256 transitions. [2022-07-12 05:32:18,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-12 05:32:18,556 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 89 [2022-07-12 05:32:18,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:18,560 INFO L225 Difference]: With dead ends: 1361 [2022-07-12 05:32:18,560 INFO L226 Difference]: Without dead ends: 709 [2022-07-12 05:32:18,563 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2022-07-12 05:32:18,564 INFO L413 NwaCegarLoop]: 972 mSDtfsCounter, 140 mSDsluCounter, 5724 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 6696 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:32:18,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 6696 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:32:18,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2022-07-12 05:32:18,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 675. [2022-07-12 05:32:18,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 542 states have (on average 1.6826568265682658) internal successors, (912), 562 states have internal predecessors, (912), 103 states have call successors, (103), 29 states have call predecessors, (103), 29 states have return successors, (103), 97 states have call predecessors, (103), 100 states have call successors, (103) [2022-07-12 05:32:18,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1118 transitions. [2022-07-12 05:32:18,579 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1118 transitions. Word has length 89 [2022-07-12 05:32:18,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:18,580 INFO L495 AbstractCegarLoop]: Abstraction has 675 states and 1118 transitions. [2022-07-12 05:32:18,580 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-12 05:32:18,580 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1118 transitions. [2022-07-12 05:32:18,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-07-12 05:32:18,581 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:18,582 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:32:18,609 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:18,799 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-07-12 05:32:18,799 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:18,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:18,800 INFO L85 PathProgramCache]: Analyzing trace with hash -1876427470, now seen corresponding path program 1 times [2022-07-12 05:32:18,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:18,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804735628] [2022-07-12 05:32:18,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:18,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:18,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:18,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:32:18,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-12 05:32:18,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:18,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:32:18,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 05:32:18,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-12 05:32:18,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 05:32:18,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-12 05:32:18,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:18,944 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-12 05:32:18,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:18,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804735628] [2022-07-12 05:32:18,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804735628] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:18,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771978295] [2022-07-12 05:32:18,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:18,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:18,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:18,946 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) [2022-07-12 05:32:18,965 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-07-12 05:32:19,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:19,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 1264 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-12 05:32:19,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:19,200 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-07-12 05:32:19,201 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:19,201 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771978295] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:19,201 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:19,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 14 [2022-07-12 05:32:19,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165809371] [2022-07-12 05:32:19,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:19,202 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-12 05:32:19,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:19,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-12 05:32:19,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-12 05:32:19,203 INFO L87 Difference]: Start difference. First operand 675 states and 1118 transitions. Second operand has 8 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-12 05:32:19,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:19,370 INFO L93 Difference]: Finished difference Result 1361 states and 2256 transitions. [2022-07-12 05:32:19,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-12 05:32:19,371 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 90 [2022-07-12 05:32:19,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:19,374 INFO L225 Difference]: With dead ends: 1361 [2022-07-12 05:32:19,374 INFO L226 Difference]: Without dead ends: 709 [2022-07-12 05:32:19,376 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2022-07-12 05:32:19,376 INFO L413 NwaCegarLoop]: 972 mSDtfsCounter, 150 mSDsluCounter, 5712 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 6684 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:32:19,377 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 6684 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:32:19,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2022-07-12 05:32:19,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 675. [2022-07-12 05:32:19,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 542 states have (on average 1.6826568265682658) internal successors, (912), 562 states have internal predecessors, (912), 103 states have call successors, (103), 29 states have call predecessors, (103), 29 states have return successors, (103), 97 states have call predecessors, (103), 100 states have call successors, (103) [2022-07-12 05:32:19,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1118 transitions. [2022-07-12 05:32:19,389 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1118 transitions. Word has length 90 [2022-07-12 05:32:19,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:19,390 INFO L495 AbstractCegarLoop]: Abstraction has 675 states and 1118 transitions. [2022-07-12 05:32:19,390 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-12 05:32:19,390 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1118 transitions. [2022-07-12 05:32:19,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-07-12 05:32:19,391 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:19,392 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:32:19,431 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:19,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:19,609 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:19,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:19,610 INFO L85 PathProgramCache]: Analyzing trace with hash 626488640, now seen corresponding path program 1 times [2022-07-12 05:32:19,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:19,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106734500] [2022-07-12 05:32:19,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:19,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:19,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:19,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:19,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:19,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:32:19,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:19,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-12 05:32:19,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:19,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:19,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:19,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:32:19,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:19,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-12 05:32:19,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:19,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-12 05:32:19,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:19,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-12 05:32:19,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:19,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-12 05:32:19,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:19,747 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-12 05:32:19,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:19,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106734500] [2022-07-12 05:32:19,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106734500] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:19,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943590140] [2022-07-12 05:32:19,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:19,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:19,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:19,749 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) [2022-07-12 05:32:19,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-07-12 05:32:19,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:19,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 1265 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-12 05:32:19,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:20,022 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-07-12 05:32:20,022 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:20,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943590140] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:20,022 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:20,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 14 [2022-07-12 05:32:20,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468692520] [2022-07-12 05:32:20,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:20,024 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-12 05:32:20,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:20,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-12 05:32:20,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-07-12 05:32:20,025 INFO L87 Difference]: Start difference. First operand 675 states and 1118 transitions. Second operand has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-12 05:32:20,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:20,168 INFO L93 Difference]: Finished difference Result 1352 states and 2241 transitions. [2022-07-12 05:32:20,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-12 05:32:20,169 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 91 [2022-07-12 05:32:20,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:20,173 INFO L225 Difference]: With dead ends: 1352 [2022-07-12 05:32:20,173 INFO L226 Difference]: Without dead ends: 700 [2022-07-12 05:32:20,175 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2022-07-12 05:32:20,175 INFO L413 NwaCegarLoop]: 972 mSDtfsCounter, 160 mSDsluCounter, 5700 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 6672 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:32:20,176 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 6672 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:32:20,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2022-07-12 05:32:20,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 675. [2022-07-12 05:32:20,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 542 states have (on average 1.6826568265682658) internal successors, (912), 562 states have internal predecessors, (912), 103 states have call successors, (103), 29 states have call predecessors, (103), 29 states have return successors, (103), 97 states have call predecessors, (103), 100 states have call successors, (103) [2022-07-12 05:32:20,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1118 transitions. [2022-07-12 05:32:20,196 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1118 transitions. Word has length 91 [2022-07-12 05:32:20,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:20,196 INFO L495 AbstractCegarLoop]: Abstraction has 675 states and 1118 transitions. [2022-07-12 05:32:20,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-12 05:32:20,196 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1118 transitions. [2022-07-12 05:32:20,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-07-12 05:32:20,197 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:20,198 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:32:20,218 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:20,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-07-12 05:32:20,416 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:20,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:20,416 INFO L85 PathProgramCache]: Analyzing trace with hash 351909790, now seen corresponding path program 1 times [2022-07-12 05:32:20,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:20,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59625456] [2022-07-12 05:32:20,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:20,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:20,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:20,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:20,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:20,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 05:32:20,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:20,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-12 05:32:20,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:20,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:20,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:20,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:32:20,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:20,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-12 05:32:20,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:20,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-12 05:32:20,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:20,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-12 05:32:20,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:20,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-12 05:32:20,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:20,571 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-12 05:32:20,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:20,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59625456] [2022-07-12 05:32:20,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59625456] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:20,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319310500] [2022-07-12 05:32:20,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:20,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:20,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:20,573 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) [2022-07-12 05:32:20,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-07-12 05:32:20,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:20,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 1268 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:32:20,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:20,799 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-12 05:32:20,800 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:20,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319310500] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:20,800 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:20,800 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-12 05:32:20,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811067916] [2022-07-12 05:32:20,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:20,801 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:32:20,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:20,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:32:20,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-07-12 05:32:20,802 INFO L87 Difference]: Start difference. First operand 675 states and 1118 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-12 05:32:20,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:20,846 INFO L93 Difference]: Finished difference Result 1316 states and 2188 transitions. [2022-07-12 05:32:20,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:32:20,846 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 91 [2022-07-12 05:32:20,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:20,850 INFO L225 Difference]: With dead ends: 1316 [2022-07-12 05:32:20,850 INFO L226 Difference]: Without dead ends: 675 [2022-07-12 05:32:20,852 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:32:20,852 INFO L413 NwaCegarLoop]: 975 mSDtfsCounter, 35 mSDsluCounter, 1943 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 2918 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 [2022-07-12 05:32:20,853 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 2918 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:32:20,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2022-07-12 05:32:20,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 675. [2022-07-12 05:32:20,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 542 states have (on average 1.6734317343173433) internal successors, (907), 562 states have internal predecessors, (907), 103 states have call successors, (103), 29 states have call predecessors, (103), 29 states have return successors, (103), 97 states have call predecessors, (103), 100 states have call successors, (103) [2022-07-12 05:32:20,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1113 transitions. [2022-07-12 05:32:20,868 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1113 transitions. Word has length 91 [2022-07-12 05:32:20,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:20,868 INFO L495 AbstractCegarLoop]: Abstraction has 675 states and 1113 transitions. [2022-07-12 05:32:20,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-12 05:32:20,869 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1113 transitions. [2022-07-12 05:32:20,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-07-12 05:32:20,871 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:20,871 INFO L195 NwaCegarLoop]: 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] [2022-07-12 05:32:20,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:21,089 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-07-12 05:32:21,089 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:21,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:21,089 INFO L85 PathProgramCache]: Analyzing trace with hash -1675153830, now seen corresponding path program 1 times [2022-07-12 05:32:21,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:21,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352857642] [2022-07-12 05:32:21,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:21,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:21,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:21,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:21,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:21,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 05:32:21,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:21,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-12 05:32:21,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:21,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:21,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:21,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:32:21,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:21,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 05:32:21,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:21,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:21,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:21,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-12 05:32:21,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:21,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-12 05:32:21,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:21,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-12 05:32:21,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:21,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-12 05:32:21,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:21,351 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 17 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-12 05:32:21,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:21,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352857642] [2022-07-12 05:32:21,351 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352857642] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:21,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862260775] [2022-07-12 05:32:21,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:21,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:21,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:21,353 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) [2022-07-12 05:32:21,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-07-12 05:32:21,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:21,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 1513 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:32:21,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:21,599 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-07-12 05:32:21,599 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:21,599 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862260775] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:21,599 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:21,599 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2022-07-12 05:32:21,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321499421] [2022-07-12 05:32:21,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:21,600 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:32:21,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:21,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:32:21,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:32:21,600 INFO L87 Difference]: Start difference. First operand 675 states and 1113 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-12 05:32:21,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:21,762 INFO L93 Difference]: Finished difference Result 1312 states and 2179 transitions. [2022-07-12 05:32:21,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:32:21,763 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 108 [2022-07-12 05:32:21,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:21,766 INFO L225 Difference]: With dead ends: 1312 [2022-07-12 05:32:21,767 INFO L226 Difference]: Without dead ends: 729 [2022-07-12 05:32:21,769 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:32:21,769 INFO L413 NwaCegarLoop]: 927 mSDtfsCounter, 241 mSDsluCounter, 1825 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 2752 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:32:21,770 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [241 Valid, 2752 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:32:21,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2022-07-12 05:32:21,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 720. [2022-07-12 05:32:21,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 586 states have (on average 1.6911262798634812) internal successors, (991), 606 states have internal predecessors, (991), 103 states have call successors, (103), 30 states have call predecessors, (103), 30 states have return successors, (102), 97 states have call predecessors, (102), 100 states have call successors, (102) [2022-07-12 05:32:21,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 1196 transitions. [2022-07-12 05:32:21,785 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 1196 transitions. Word has length 108 [2022-07-12 05:32:21,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:21,785 INFO L495 AbstractCegarLoop]: Abstraction has 720 states and 1196 transitions. [2022-07-12 05:32:21,785 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-12 05:32:21,786 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 1196 transitions. [2022-07-12 05:32:21,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-07-12 05:32:21,787 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:21,787 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:32:21,821 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:22,006 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-07-12 05:32:22,006 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:22,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:22,007 INFO L85 PathProgramCache]: Analyzing trace with hash 1863512470, now seen corresponding path program 1 times [2022-07-12 05:32:22,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:22,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414329221] [2022-07-12 05:32:22,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:22,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:22,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:22,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 05:32:22,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-12 05:32:22,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:22,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:32:22,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-07-12 05:32:22,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-12 05:32:22,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-12 05:32:22,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-12 05:32:22,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,144 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-07-12 05:32:22,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:22,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414329221] [2022-07-12 05:32:22,144 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414329221] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:22,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842421171] [2022-07-12 05:32:22,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:22,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:22,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:22,145 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) [2022-07-12 05:32:22,192 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-07-12 05:32:22,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 1270 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-12 05:32:22,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:22,405 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-12 05:32:22,406 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:22,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842421171] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:22,406 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:22,406 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5] total 10 [2022-07-12 05:32:22,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062086584] [2022-07-12 05:32:22,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:22,406 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 05:32:22,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:22,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 05:32:22,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:32:22,407 INFO L87 Difference]: Start difference. First operand 720 states and 1196 transitions. Second operand has 7 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-12 05:32:22,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:22,490 INFO L93 Difference]: Finished difference Result 1338 states and 2215 transitions. [2022-07-12 05:32:22,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 05:32:22,490 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 93 [2022-07-12 05:32:22,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:22,494 INFO L225 Difference]: With dead ends: 1338 [2022-07-12 05:32:22,494 INFO L226 Difference]: Without dead ends: 755 [2022-07-12 05:32:22,496 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:32:22,496 INFO L413 NwaCegarLoop]: 977 mSDtfsCounter, 115 mSDsluCounter, 4779 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 5756 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:32:22,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 5756 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:32:22,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2022-07-12 05:32:22,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 733. [2022-07-12 05:32:22,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 596 states have (on average 1.6879194630872483) internal successors, (1006), 618 states have internal predecessors, (1006), 104 states have call successors, (104), 30 states have call predecessors, (104), 32 states have return successors, (105), 98 states have call predecessors, (105), 101 states have call successors, (105) [2022-07-12 05:32:22,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 1215 transitions. [2022-07-12 05:32:22,510 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 1215 transitions. Word has length 93 [2022-07-12 05:32:22,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:22,510 INFO L495 AbstractCegarLoop]: Abstraction has 733 states and 1215 transitions. [2022-07-12 05:32:22,510 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-12 05:32:22,510 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 1215 transitions. [2022-07-12 05:32:22,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-07-12 05:32:22,512 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:22,512 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:32:22,530 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:22,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-07-12 05:32:22,725 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:22,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:22,726 INFO L85 PathProgramCache]: Analyzing trace with hash -1675543831, now seen corresponding path program 1 times [2022-07-12 05:32:22,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:22,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165207752] [2022-07-12 05:32:22,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:22,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:22,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:22,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 05:32:22,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-12 05:32:22,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:22,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:32:22,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-12 05:32:22,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-12 05:32:22,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-12 05:32:22,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-12 05:32:22,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:22,828 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-12 05:32:22,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:22,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165207752] [2022-07-12 05:32:22,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165207752] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:22,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621388356] [2022-07-12 05:32:22,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:22,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:22,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:22,829 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) [2022-07-12 05:32:22,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-07-12 05:32:23,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:23,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 1271 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-12 05:32:23,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:23,070 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-12 05:32:23,070 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:23,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621388356] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:23,071 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:23,071 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5] total 10 [2022-07-12 05:32:23,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526248252] [2022-07-12 05:32:23,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:23,071 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 05:32:23,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:23,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 05:32:23,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:32:23,072 INFO L87 Difference]: Start difference. First operand 733 states and 1215 transitions. Second operand has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-12 05:32:23,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:23,152 INFO L93 Difference]: Finished difference Result 1347 states and 2229 transitions. [2022-07-12 05:32:23,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 05:32:23,152 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 94 [2022-07-12 05:32:23,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:23,155 INFO L225 Difference]: With dead ends: 1347 [2022-07-12 05:32:23,155 INFO L226 Difference]: Without dead ends: 764 [2022-07-12 05:32:23,158 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:32:23,158 INFO L413 NwaCegarLoop]: 977 mSDtfsCounter, 126 mSDsluCounter, 4767 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 5744 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:32:23,158 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 5744 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:32:23,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2022-07-12 05:32:23,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 733. [2022-07-12 05:32:23,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 596 states have (on average 1.6879194630872483) internal successors, (1006), 618 states have internal predecessors, (1006), 104 states have call successors, (104), 30 states have call predecessors, (104), 32 states have return successors, (105), 98 states have call predecessors, (105), 101 states have call successors, (105) [2022-07-12 05:32:23,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 1215 transitions. [2022-07-12 05:32:23,184 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 1215 transitions. Word has length 94 [2022-07-12 05:32:23,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:23,184 INFO L495 AbstractCegarLoop]: Abstraction has 733 states and 1215 transitions. [2022-07-12 05:32:23,184 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-12 05:32:23,184 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 1215 transitions. [2022-07-12 05:32:23,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-07-12 05:32:23,186 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:23,186 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:32:23,204 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:23,403 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:23,404 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:23,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:23,404 INFO L85 PathProgramCache]: Analyzing trace with hash -627689623, now seen corresponding path program 1 times [2022-07-12 05:32:23,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:23,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410367140] [2022-07-12 05:32:23,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:23,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:23,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:23,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:23,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:23,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 05:32:23,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:23,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-12 05:32:23,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:23,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:23,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:23,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:32:23,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:23,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-12 05:32:23,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:23,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-12 05:32:23,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:23,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-12 05:32:23,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:23,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-12 05:32:23,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:23,509 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-12 05:32:23,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:23,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410367140] [2022-07-12 05:32:23,510 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410367140] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:23,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897422717] [2022-07-12 05:32:23,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:23,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:23,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:23,524 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) [2022-07-12 05:32:23,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-07-12 05:32:23,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:23,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 1267 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-12 05:32:23,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:23,826 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-12 05:32:23,826 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:23,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897422717] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:23,826 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:23,826 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [5] total 11 [2022-07-12 05:32:23,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949928230] [2022-07-12 05:32:23,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:23,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-12 05:32:23,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:23,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-12 05:32:23,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:32:23,827 INFO L87 Difference]: Start difference. First operand 733 states and 1215 transitions. Second operand has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-12 05:32:23,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:23,960 INFO L93 Difference]: Finished difference Result 1350 states and 2232 transitions. [2022-07-12 05:32:23,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-12 05:32:23,969 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 94 [2022-07-12 05:32:23,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:23,972 INFO L225 Difference]: With dead ends: 1350 [2022-07-12 05:32:23,972 INFO L226 Difference]: Without dead ends: 767 [2022-07-12 05:32:23,974 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-07-12 05:32:23,975 INFO L413 NwaCegarLoop]: 967 mSDtfsCounter, 138 mSDsluCounter, 5700 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 6667 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:32:23,977 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 6667 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:32:23,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 767 states. [2022-07-12 05:32:23,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 767 to 733. [2022-07-12 05:32:24,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 596 states have (on average 1.6879194630872483) internal successors, (1006), 618 states have internal predecessors, (1006), 104 states have call successors, (104), 30 states have call predecessors, (104), 32 states have return successors, (105), 98 states have call predecessors, (105), 101 states have call successors, (105) [2022-07-12 05:32:24,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 1215 transitions. [2022-07-12 05:32:24,015 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 1215 transitions. Word has length 94 [2022-07-12 05:32:24,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:24,015 INFO L495 AbstractCegarLoop]: Abstraction has 733 states and 1215 transitions. [2022-07-12 05:32:24,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-07-12 05:32:24,015 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 1215 transitions. [2022-07-12 05:32:24,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-07-12 05:32:24,017 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:24,017 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:32:24,058 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:24,217 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-07-12 05:32:24,217 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:24,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:24,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1789623721, now seen corresponding path program 1 times [2022-07-12 05:32:24,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:24,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282221672] [2022-07-12 05:32:24,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:24,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:24,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:24,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:24,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:24,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 05:32:24,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:24,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-12 05:32:24,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:24,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:24,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:24,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 05:32:24,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:24,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-12 05:32:24,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:24,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-12 05:32:24,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:24,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-12 05:32:24,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:24,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-12 05:32:24,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:24,352 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-12 05:32:24,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:24,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282221672] [2022-07-12 05:32:24,352 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282221672] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:24,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743434329] [2022-07-12 05:32:24,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:24,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:24,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:24,368 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) [2022-07-12 05:32:24,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-07-12 05:32:24,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:24,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 1271 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:32:24,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:24,578 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-12 05:32:24,578 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:24,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743434329] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:24,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:24,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-12 05:32:24,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660032512] [2022-07-12 05:32:24,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:24,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:32:24,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:24,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:32:24,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-12 05:32:24,579 INFO L87 Difference]: Start difference. First operand 733 states and 1215 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-12 05:32:24,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:24,620 INFO L93 Difference]: Finished difference Result 1392 states and 2311 transitions. [2022-07-12 05:32:24,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-12 05:32:24,620 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 94 [2022-07-12 05:32:24,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:24,623 INFO L225 Difference]: With dead ends: 1392 [2022-07-12 05:32:24,623 INFO L226 Difference]: Without dead ends: 733 [2022-07-12 05:32:24,626 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:32:24,626 INFO L413 NwaCegarLoop]: 977 mSDtfsCounter, 10 mSDsluCounter, 1943 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2920 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 [2022-07-12 05:32:24,626 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2920 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:32:24,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 733 states. [2022-07-12 05:32:24,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 733 to 733. [2022-07-12 05:32:24,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 596 states have (on average 1.6828859060402686) internal successors, (1003), 618 states have internal predecessors, (1003), 104 states have call successors, (104), 30 states have call predecessors, (104), 32 states have return successors, (105), 98 states have call predecessors, (105), 101 states have call successors, (105) [2022-07-12 05:32:24,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 1212 transitions. [2022-07-12 05:32:24,660 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 1212 transitions. Word has length 94 [2022-07-12 05:32:24,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:24,660 INFO L495 AbstractCegarLoop]: Abstraction has 733 states and 1212 transitions. [2022-07-12 05:32:24,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-12 05:32:24,661 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 1212 transitions. [2022-07-12 05:32:24,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-07-12 05:32:24,662 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:24,662 INFO L195 NwaCegarLoop]: 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] [2022-07-12 05:32:24,681 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-07-12 05:32:24,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-07-12 05:32:24,884 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:24,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:24,884 INFO L85 PathProgramCache]: Analyzing trace with hash 515743823, now seen corresponding path program 1 times [2022-07-12 05:32:24,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:24,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831869635] [2022-07-12 05:32:24,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:24,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:24,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:24,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:24,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:24,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 05:32:24,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:24,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-12 05:32:24,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:24,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:24,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:24,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:32:24,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:25,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-07-12 05:32:25,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:25,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:25,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:25,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 05:32:25,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:25,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-12 05:32:25,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:25,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-12 05:32:25,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:25,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-12 05:32:25,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:25,127 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-07-12 05:32:25,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:25,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831869635] [2022-07-12 05:32:25,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831869635] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:25,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524388880] [2022-07-12 05:32:25,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:25,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:25,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:25,128 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) [2022-07-12 05:32:25,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-07-12 05:32:25,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:25,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 1512 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-12 05:32:25,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:25,408 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-07-12 05:32:25,409 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:25,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [524388880] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:25,409 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:25,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [6] total 12 [2022-07-12 05:32:25,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631032299] [2022-07-12 05:32:25,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:25,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-12 05:32:25,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:25,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-12 05:32:25,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-12 05:32:25,410 INFO L87 Difference]: Start difference. First operand 733 states and 1212 transitions. Second operand has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:32:25,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:25,532 INFO L93 Difference]: Finished difference Result 1341 states and 2215 transitions. [2022-07-12 05:32:25,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-12 05:32:25,532 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 111 [2022-07-12 05:32:25,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:25,536 INFO L225 Difference]: With dead ends: 1341 [2022-07-12 05:32:25,536 INFO L226 Difference]: Without dead ends: 758 [2022-07-12 05:32:25,538 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-07-12 05:32:25,538 INFO L413 NwaCegarLoop]: 964 mSDtfsCounter, 148 mSDsluCounter, 5673 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 6637 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:32:25,538 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 6637 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:32:25,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2022-07-12 05:32:25,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 733. [2022-07-12 05:32:25,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 596 states have (on average 1.6828859060402686) internal successors, (1003), 618 states have internal predecessors, (1003), 104 states have call successors, (104), 30 states have call predecessors, (104), 32 states have return successors, (105), 98 states have call predecessors, (105), 101 states have call successors, (105) [2022-07-12 05:32:25,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 1212 transitions. [2022-07-12 05:32:25,552 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 1212 transitions. Word has length 111 [2022-07-12 05:32:25,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:25,552 INFO L495 AbstractCegarLoop]: Abstraction has 733 states and 1212 transitions. [2022-07-12 05:32:25,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-12 05:32:25,552 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 1212 transitions. [2022-07-12 05:32:25,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-07-12 05:32:25,554 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:25,554 INFO L195 NwaCegarLoop]: 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] [2022-07-12 05:32:25,574 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:25,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-07-12 05:32:25,772 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:25,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:25,772 INFO L85 PathProgramCache]: Analyzing trace with hash 993553349, now seen corresponding path program 1 times [2022-07-12 05:32:25,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:25,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099598191] [2022-07-12 05:32:25,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:25,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:25,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:25,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:25,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:25,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 05:32:25,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:25,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-12 05:32:25,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:25,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:25,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:25,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:32:25,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:26,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-12 05:32:26,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:26,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:26,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:26,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-12 05:32:26,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:26,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-12 05:32:26,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:26,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-12 05:32:26,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:26,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-07-12 05:32:26,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:26,027 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-07-12 05:32:26,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:26,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099598191] [2022-07-12 05:32:26,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099598191] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:26,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584362724] [2022-07-12 05:32:26,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:26,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:26,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:26,052 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) [2022-07-12 05:32:26,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-07-12 05:32:26,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:26,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 1513 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-12 05:32:26,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:26,509 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-07-12 05:32:26,509 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:26,509 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584362724] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:26,509 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:26,509 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 10 [2022-07-12 05:32:26,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147777111] [2022-07-12 05:32:26,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:26,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 05:32:26,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:26,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 05:32:26,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:32:26,510 INFO L87 Difference]: Start difference. First operand 733 states and 1212 transitions. Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:32:28,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:28,783 INFO L93 Difference]: Finished difference Result 2520 states and 4211 transitions. [2022-07-12 05:32:28,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 05:32:28,783 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 112 [2022-07-12 05:32:28,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:28,819 INFO L225 Difference]: With dead ends: 2520 [2022-07-12 05:32:28,819 INFO L226 Difference]: Without dead ends: 1941 [2022-07-12 05:32:28,822 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:32:28,822 INFO L413 NwaCegarLoop]: 1688 mSDtfsCounter, 3117 mSDsluCounter, 789 mSDsCounter, 0 mSdLazyCounter, 2771 mSolverCounterSat, 633 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3311 SdHoareTripleChecker+Valid, 2477 SdHoareTripleChecker+Invalid, 3404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 633 IncrementalHoareTripleChecker+Valid, 2771 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:32:28,822 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3311 Valid, 2477 Invalid, 3404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [633 Valid, 2771 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-07-12 05:32:28,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1941 states. [2022-07-12 05:32:28,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1941 to 1774. [2022-07-12 05:32:28,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1774 states, 1435 states have (on average 1.6766550522648083) internal successors, (2406), 1473 states have internal predecessors, (2406), 269 states have call successors, (269), 66 states have call predecessors, (269), 69 states have return successors, (290), 249 states have call predecessors, (290), 265 states have call successors, (290) [2022-07-12 05:32:28,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1774 states to 1774 states and 2965 transitions. [2022-07-12 05:32:28,952 INFO L78 Accepts]: Start accepts. Automaton has 1774 states and 2965 transitions. Word has length 112 [2022-07-12 05:32:28,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:28,952 INFO L495 AbstractCegarLoop]: Abstraction has 1774 states and 2965 transitions. [2022-07-12 05:32:28,952 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:32:28,952 INFO L276 IsEmpty]: Start isEmpty. Operand 1774 states and 2965 transitions. [2022-07-12 05:32:28,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-07-12 05:32:28,955 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:28,955 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:32:28,976 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:29,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-07-12 05:32:29,174 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:29,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:29,174 INFO L85 PathProgramCache]: Analyzing trace with hash 1546981407, now seen corresponding path program 1 times [2022-07-12 05:32:29,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:29,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155928905] [2022-07-12 05:32:29,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:29,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:29,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:29,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:29,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:29,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 05:32:29,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:29,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-12 05:32:29,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:29,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:29,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:29,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:32:29,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:29,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-12 05:32:29,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:29,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-12 05:32:29,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:29,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 05:32:29,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:29,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:32:29,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:29,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 05:32:29,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:29,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-12 05:32:29,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:29,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-07-12 05:32:29,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:29,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-12 05:32:29,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:29,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-07-12 05:32:29,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:29,463 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-12 05:32:29,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:29,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155928905] [2022-07-12 05:32:29,464 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155928905] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:29,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205893734] [2022-07-12 05:32:29,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:29,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:29,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:29,492 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) [2022-07-12 05:32:29,514 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-07-12 05:32:29,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:29,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 1610 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:32:29,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:29,786 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-07-12 05:32:29,787 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:29,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205893734] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:29,787 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:29,787 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [13] total 14 [2022-07-12 05:32:29,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315333563] [2022-07-12 05:32:29,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:29,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-12 05:32:29,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:29,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-12 05:32:29,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-07-12 05:32:29,789 INFO L87 Difference]: Start difference. First operand 1774 states and 2965 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-12 05:32:29,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:29,864 INFO L93 Difference]: Finished difference Result 4997 states and 8454 transitions. [2022-07-12 05:32:29,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-12 05:32:29,865 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 133 [2022-07-12 05:32:29,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:29,881 INFO L225 Difference]: With dead ends: 4997 [2022-07-12 05:32:29,882 INFO L226 Difference]: Without dead ends: 3378 [2022-07-12 05:32:29,890 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-07-12 05:32:29,890 INFO L413 NwaCegarLoop]: 1133 mSDtfsCounter, 989 mSDsluCounter, 960 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 989 SdHoareTripleChecker+Valid, 2093 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:32:29,891 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [989 Valid, 2093 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:32:29,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3378 states. [2022-07-12 05:32:29,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3378 to 3359. [2022-07-12 05:32:30,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3359 states, 2714 states have (on average 1.6768607221812823) internal successors, (4551), 2781 states have internal predecessors, (4551), 515 states have call successors, (515), 123 states have call predecessors, (515), 129 states have return successors, (591), 484 states have call predecessors, (591), 509 states have call successors, (591) [2022-07-12 05:32:30,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3359 states to 3359 states and 5657 transitions. [2022-07-12 05:32:30,016 INFO L78 Accepts]: Start accepts. Automaton has 3359 states and 5657 transitions. Word has length 133 [2022-07-12 05:32:30,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:30,016 INFO L495 AbstractCegarLoop]: Abstraction has 3359 states and 5657 transitions. [2022-07-12 05:32:30,017 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-12 05:32:30,017 INFO L276 IsEmpty]: Start isEmpty. Operand 3359 states and 5657 transitions. [2022-07-12 05:32:30,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-07-12 05:32:30,021 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:30,021 INFO L195 NwaCegarLoop]: 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, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-07-12 05:32:30,059 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:30,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:30,241 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:30,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:30,241 INFO L85 PathProgramCache]: Analyzing trace with hash 1659953559, now seen corresponding path program 1 times [2022-07-12 05:32:30,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:30,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789918780] [2022-07-12 05:32:30,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:30,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:30,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:30,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 05:32:30,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-12 05:32:30,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:30,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:32:30,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-12 05:32:30,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:30,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:32:30,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 05:32:30,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:32:30,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 05:32:30,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-12 05:32:30,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-12 05:32:30,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-07-12 05:32:30,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 05:32:30,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:32:30,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 05:32:30,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-12 05:32:30,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-07-12 05:32:30,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-07-12 05:32:30,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-07-12 05:32:30,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:30,791 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-07-12 05:32:30,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:30,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789918780] [2022-07-12 05:32:30,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789918780] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:30,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273062218] [2022-07-12 05:32:30,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:30,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:30,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:30,812 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) [2022-07-12 05:32:30,815 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-07-12 05:32:31,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:31,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 2197 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-12 05:32:31,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:31,253 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-07-12 05:32:31,253 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:32:31,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273062218] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:32:31,254 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:32:31,254 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [14] total 19 [2022-07-12 05:32:31,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40032394] [2022-07-12 05:32:31,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:32:31,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 05:32:31,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:31,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 05:32:31,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=300, Unknown=0, NotChecked=0, Total=342 [2022-07-12 05:32:31,261 INFO L87 Difference]: Start difference. First operand 3359 states and 5657 transitions. Second operand has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 states have internal predecessors, (127), 5 states have call successors, (23), 4 states have call predecessors, (23), 4 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) [2022-07-12 05:32:33,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:33,558 INFO L93 Difference]: Finished difference Result 10432 states and 17884 transitions. [2022-07-12 05:32:33,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-12 05:32:33,559 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 states have internal predecessors, (127), 5 states have call successors, (23), 4 states have call predecessors, (23), 4 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) Word has length 186 [2022-07-12 05:32:33,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:33,606 INFO L225 Difference]: With dead ends: 10432 [2022-07-12 05:32:33,606 INFO L226 Difference]: Without dead ends: 7227 [2022-07-12 05:32:33,626 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=132, Invalid=798, Unknown=0, NotChecked=0, Total=930 [2022-07-12 05:32:33,627 INFO L413 NwaCegarLoop]: 1006 mSDtfsCounter, 2479 mSDsluCounter, 1006 mSDsCounter, 0 mSdLazyCounter, 3609 mSolverCounterSat, 572 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2571 SdHoareTripleChecker+Valid, 2012 SdHoareTripleChecker+Invalid, 4181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 572 IncrementalHoareTripleChecker+Valid, 3609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-07-12 05:32:33,627 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2571 Valid, 2012 Invalid, 4181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [572 Valid, 3609 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-07-12 05:32:33,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7227 states. [2022-07-12 05:32:33,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7227 to 5853. [2022-07-12 05:32:33,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5853 states, 4681 states have (on average 1.6432386242255927) internal successors, (7692), 4769 states have internal predecessors, (7692), 928 states have call successors, (928), 208 states have call predecessors, (928), 243 states have return successors, (1276), 897 states have call predecessors, (1276), 918 states have call successors, (1276) [2022-07-12 05:32:33,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5853 states to 5853 states and 9896 transitions. [2022-07-12 05:32:33,912 INFO L78 Accepts]: Start accepts. Automaton has 5853 states and 9896 transitions. Word has length 186 [2022-07-12 05:32:33,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:33,912 INFO L495 AbstractCegarLoop]: Abstraction has 5853 states and 9896 transitions. [2022-07-12 05:32:33,912 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 states have internal predecessors, (127), 5 states have call successors, (23), 4 states have call predecessors, (23), 4 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) [2022-07-12 05:32:33,913 INFO L276 IsEmpty]: Start isEmpty. Operand 5853 states and 9896 transitions. [2022-07-12 05:32:33,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2022-07-12 05:32:33,919 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:33,919 INFO L195 NwaCegarLoop]: 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, 2, 2, 2, 2, 2, 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] [2022-07-12 05:32:33,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:34,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:34,138 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:34,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:34,138 INFO L85 PathProgramCache]: Analyzing trace with hash 274727908, now seen corresponding path program 1 times [2022-07-12 05:32:34,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:34,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704165748] [2022-07-12 05:32:34,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:34,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:34,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:34,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 05:32:34,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-12 05:32:34,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:34,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:32:34,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-12 05:32:34,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:34,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 05:32:34,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 05:32:34,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:32:34,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 05:32:34,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-12 05:32:34,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-12 05:32:34,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-07-12 05:32:34,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 05:32:34,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:32:34,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 05:32:34,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-12 05:32:34,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-07-12 05:32:34,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-07-12 05:32:34,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-07-12 05:32:34,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,555 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-07-12 05:32:34,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:34,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704165748] [2022-07-12 05:32:34,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704165748] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:34,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596377390] [2022-07-12 05:32:34,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:34,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:34,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:34,557 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) [2022-07-12 05:32:34,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-07-12 05:32:34,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:34,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 2197 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-12 05:32:34,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:34,961 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 48 proven. 6 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-07-12 05:32:34,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-12 05:32:35,170 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-07-12 05:32:35,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596377390] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-12 05:32:35,170 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-12 05:32:35,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 13 [2022-07-12 05:32:35,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829826935] [2022-07-12 05:32:35,171 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-12 05:32:35,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-07-12 05:32:35,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:35,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-07-12 05:32:35,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-07-12 05:32:35,172 INFO L87 Difference]: Start difference. First operand 5853 states and 9896 transitions. Second operand has 13 states, 13 states have (on average 17.692307692307693) internal successors, (230), 9 states have internal predecessors, (230), 5 states have call successors, (53), 9 states have call predecessors, (53), 6 states have return successors, (47), 5 states have call predecessors, (47), 5 states have call successors, (47) [2022-07-12 05:32:44,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:32:44,144 INFO L93 Difference]: Finished difference Result 14197 states and 24164 transitions. [2022-07-12 05:32:44,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-07-12 05:32:44,145 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 17.692307692307693) internal successors, (230), 9 states have internal predecessors, (230), 5 states have call successors, (53), 9 states have call predecessors, (53), 6 states have return successors, (47), 5 states have call predecessors, (47), 5 states have call successors, (47) Word has length 187 [2022-07-12 05:32:44,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:32:44,180 INFO L225 Difference]: With dead ends: 14197 [2022-07-12 05:32:44,180 INFO L226 Difference]: Without dead ends: 8323 [2022-07-12 05:32:44,202 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 457 GetRequests, 423 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=318, Invalid=872, Unknown=0, NotChecked=0, Total=1190 [2022-07-12 05:32:44,203 INFO L413 NwaCegarLoop]: 1107 mSDtfsCounter, 3785 mSDsluCounter, 3490 mSDsCounter, 0 mSdLazyCounter, 6652 mSolverCounterSat, 1210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3839 SdHoareTripleChecker+Valid, 4597 SdHoareTripleChecker+Invalid, 7862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1210 IncrementalHoareTripleChecker+Valid, 6652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2022-07-12 05:32:44,203 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3839 Valid, 4597 Invalid, 7862 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1210 Valid, 6652 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2022-07-12 05:32:44,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8323 states. [2022-07-12 05:32:44,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8323 to 5528. [2022-07-12 05:32:44,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5528 states, 4424 states have (on average 1.6347197106690778) internal successors, (7232), 4497 states have internal predecessors, (7232), 876 states have call successors, (876), 195 states have call predecessors, (876), 227 states have return successors, (1134), 857 states have call predecessors, (1134), 866 states have call successors, (1134) [2022-07-12 05:32:44,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5528 states to 5528 states and 9242 transitions. [2022-07-12 05:32:44,704 INFO L78 Accepts]: Start accepts. Automaton has 5528 states and 9242 transitions. Word has length 187 [2022-07-12 05:32:44,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:32:44,704 INFO L495 AbstractCegarLoop]: Abstraction has 5528 states and 9242 transitions. [2022-07-12 05:32:44,704 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 17.692307692307693) internal successors, (230), 9 states have internal predecessors, (230), 5 states have call successors, (53), 9 states have call predecessors, (53), 6 states have return successors, (47), 5 states have call predecessors, (47), 5 states have call successors, (47) [2022-07-12 05:32:44,704 INFO L276 IsEmpty]: Start isEmpty. Operand 5528 states and 9242 transitions. [2022-07-12 05:32:44,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-07-12 05:32:44,710 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:32:44,710 INFO L195 NwaCegarLoop]: 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-07-12 05:32:44,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-07-12 05:32:44,928 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:44,928 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:32:44,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:32:44,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1614873384, now seen corresponding path program 1 times [2022-07-12 05:32:44,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:32:44,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681052675] [2022-07-12 05:32:44,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:44,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:32:44,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:44,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:32:44,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:32:45,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-12 05:32:45,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:45,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:32:45,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-12 05:32:45,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:32:45,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 05:32:45,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 05:32:45,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:32:45,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 05:32:45,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-12 05:32:45,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-07-12 05:32:45,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-07-12 05:32:45,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 05:32:45,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:32:45,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 05:32:45,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-12 05:32:45,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-07-12 05:32:45,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-07-12 05:32:45,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-07-12 05:32:45,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,374 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-07-12 05:32:45,375 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:32:45,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681052675] [2022-07-12 05:32:45,375 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681052675] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:32:45,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1746644807] [2022-07-12 05:32:45,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:32:45,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:32:45,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:32:45,376 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) [2022-07-12 05:32:45,377 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-07-12 05:32:45,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:32:45,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 2195 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-12 05:32:45,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:32:45,777 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 36 proven. 5 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-07-12 05:32:45,778 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-12 05:32:46,047 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 27 proven. 5 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-07-12 05:32:46,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1746644807] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-12 05:32:46,048 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-12 05:32:46,048 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 7] total 17 [2022-07-12 05:32:46,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54245967] [2022-07-12 05:32:46,048 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-12 05:32:46,049 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-07-12 05:32:46,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:32:46,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-07-12 05:32:46,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-07-12 05:32:46,050 INFO L87 Difference]: Start difference. First operand 5528 states and 9242 transitions. Second operand has 17 states, 16 states have (on average 9.8125) internal successors, (157), 12 states have internal predecessors, (157), 7 states have call successors, (38), 9 states have call predecessors, (38), 6 states have return successors, (35), 8 states have call predecessors, (35), 7 states have call successors, (35) [2022-07-12 05:33:11,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:33:11,267 INFO L93 Difference]: Finished difference Result 30760 states and 54403 transitions. [2022-07-12 05:33:11,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-07-12 05:33:11,268 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 9.8125) internal successors, (157), 12 states have internal predecessors, (157), 7 states have call successors, (38), 9 states have call predecessors, (38), 6 states have return successors, (35), 8 states have call predecessors, (35), 7 states have call successors, (35) Word has length 189 [2022-07-12 05:33:11,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:33:11,381 INFO L225 Difference]: With dead ends: 30760 [2022-07-12 05:33:11,381 INFO L226 Difference]: Without dead ends: 25265 [2022-07-12 05:33:11,423 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 550 GetRequests, 461 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2754 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=1266, Invalid=6566, Unknown=0, NotChecked=0, Total=7832 [2022-07-12 05:33:11,424 INFO L413 NwaCegarLoop]: 2050 mSDtfsCounter, 12605 mSDsluCounter, 8326 mSDsCounter, 0 mSdLazyCounter, 25814 mSolverCounterSat, 5795 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12733 SdHoareTripleChecker+Valid, 10376 SdHoareTripleChecker+Invalid, 31609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 5795 IncrementalHoareTripleChecker+Valid, 25814 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.5s IncrementalHoareTripleChecker+Time [2022-07-12 05:33:11,424 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12733 Valid, 10376 Invalid, 31609 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [5795 Valid, 25814 Invalid, 0 Unknown, 0 Unchecked, 18.5s Time] [2022-07-12 05:33:11,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25265 states. [2022-07-12 05:33:12,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25265 to 15780. [2022-07-12 05:33:12,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15780 states, 12500 states have (on average 1.5856) internal successors, (19820), 12729 states have internal predecessors, (19820), 2548 states have call successors, (2548), 625 states have call predecessors, (2548), 731 states have return successors, (3994), 2491 states have call predecessors, (3994), 2526 states have call successors, (3994) [2022-07-12 05:33:13,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15780 states to 15780 states and 26362 transitions. [2022-07-12 05:33:13,010 INFO L78 Accepts]: Start accepts. Automaton has 15780 states and 26362 transitions. Word has length 189 [2022-07-12 05:33:13,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:33:13,010 INFO L495 AbstractCegarLoop]: Abstraction has 15780 states and 26362 transitions. [2022-07-12 05:33:13,010 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 9.8125) internal successors, (157), 12 states have internal predecessors, (157), 7 states have call successors, (38), 9 states have call predecessors, (38), 6 states have return successors, (35), 8 states have call predecessors, (35), 7 states have call successors, (35) [2022-07-12 05:33:13,010 INFO L276 IsEmpty]: Start isEmpty. Operand 15780 states and 26362 transitions. [2022-07-12 05:33:13,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-07-12 05:33:13,015 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:33:13,016 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:33:13,053 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-07-12 05:33:13,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:33:13,233 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:33:13,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:33:13,233 INFO L85 PathProgramCache]: Analyzing trace with hash 473480338, now seen corresponding path program 1 times [2022-07-12 05:33:13,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:33:13,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604818969] [2022-07-12 05:33:13,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:33:13,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:33:13,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:13,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:33:13,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:13,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:33:13,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:13,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-12 05:33:13,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:13,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:33:13,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:13,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:33:13,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:13,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-12 05:33:13,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:13,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:33:13,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:13,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 05:33:13,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:13,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:33:13,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:13,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 05:33:13,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:13,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-12 05:33:13,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:13,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-07-12 05:33:13,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:13,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-07-12 05:33:13,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:13,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-07-12 05:33:13,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:13,497 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-12 05:33:13,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:33:13,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604818969] [2022-07-12 05:33:13,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604818969] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:33:13,497 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:33:13,497 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 05:33:13,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448905099] [2022-07-12 05:33:13,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:33:13,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 05:33:13,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:33:13,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 05:33:13,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-12 05:33:13,498 INFO L87 Difference]: Start difference. First operand 15780 states and 26362 transitions. Second operand has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-12 05:33:19,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:33:19,789 INFO L93 Difference]: Finished difference Result 36972 states and 62386 transitions. [2022-07-12 05:33:19,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-12 05:33:19,790 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 136 [2022-07-12 05:33:19,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:33:19,895 INFO L225 Difference]: With dead ends: 36972 [2022-07-12 05:33:19,895 INFO L226 Difference]: Without dead ends: 21311 [2022-07-12 05:33:19,941 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-07-12 05:33:19,942 INFO L413 NwaCegarLoop]: 881 mSDtfsCounter, 1153 mSDsluCounter, 1174 mSDsCounter, 0 mSdLazyCounter, 2799 mSolverCounterSat, 300 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1246 SdHoareTripleChecker+Valid, 2055 SdHoareTripleChecker+Invalid, 3099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 300 IncrementalHoareTripleChecker+Valid, 2799 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-07-12 05:33:19,942 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1246 Valid, 2055 Invalid, 3099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [300 Valid, 2799 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-07-12 05:33:19,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21311 states. [2022-07-12 05:33:21,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21311 to 15864. [2022-07-12 05:33:21,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15864 states, 12584 states have (on average 1.5832803560076287) internal successors, (19924), 12813 states have internal predecessors, (19924), 2548 states have call successors, (2548), 625 states have call predecessors, (2548), 731 states have return successors, (3994), 2491 states have call predecessors, (3994), 2526 states have call successors, (3994) [2022-07-12 05:33:21,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15864 states to 15864 states and 26466 transitions. [2022-07-12 05:33:21,357 INFO L78 Accepts]: Start accepts. Automaton has 15864 states and 26466 transitions. Word has length 136 [2022-07-12 05:33:21,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:33:21,358 INFO L495 AbstractCegarLoop]: Abstraction has 15864 states and 26466 transitions. [2022-07-12 05:33:21,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-12 05:33:21,358 INFO L276 IsEmpty]: Start isEmpty. Operand 15864 states and 26466 transitions. [2022-07-12 05:33:21,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-07-12 05:33:21,363 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:33:21,363 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:33:21,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-07-12 05:33:21,363 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:33:21,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:33:21,364 INFO L85 PathProgramCache]: Analyzing trace with hash -212021674, now seen corresponding path program 1 times [2022-07-12 05:33:21,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:33:21,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889326477] [2022-07-12 05:33:21,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:33:21,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:33:21,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:21,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:33:21,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:21,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:33:21,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:21,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-12 05:33:21,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:21,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:33:21,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:21,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:33:21,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:21,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-12 05:33:21,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:21,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:33:21,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:21,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 05:33:21,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:21,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:33:21,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:21,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 05:33:21,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:21,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-12 05:33:21,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:21,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-07-12 05:33:21,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:21,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-07-12 05:33:21,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:21,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-07-12 05:33:21,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:21,642 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-12 05:33:21,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:33:21,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889326477] [2022-07-12 05:33:21,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889326477] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:33:21,642 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:33:21,642 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 05:33:21,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295894760] [2022-07-12 05:33:21,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:33:21,644 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 05:33:21,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:33:21,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 05:33:21,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-12 05:33:21,645 INFO L87 Difference]: Start difference. First operand 15864 states and 26466 transitions. Second operand has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 5 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-12 05:33:28,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:33:28,416 INFO L93 Difference]: Finished difference Result 36847 states and 62150 transitions. [2022-07-12 05:33:28,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-12 05:33:28,417 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 5 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 136 [2022-07-12 05:33:28,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:33:28,532 INFO L225 Difference]: With dead ends: 36847 [2022-07-12 05:33:28,533 INFO L226 Difference]: Without dead ends: 20998 [2022-07-12 05:33:28,601 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:33:28,602 INFO L413 NwaCegarLoop]: 893 mSDtfsCounter, 1628 mSDsluCounter, 1110 mSDsCounter, 0 mSdLazyCounter, 2766 mSolverCounterSat, 470 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1721 SdHoareTripleChecker+Valid, 2003 SdHoareTripleChecker+Invalid, 3236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 470 IncrementalHoareTripleChecker+Valid, 2766 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:33:28,602 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1721 Valid, 2003 Invalid, 3236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [470 Valid, 2766 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2022-07-12 05:33:28,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20998 states. [2022-07-12 05:33:30,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20998 to 15836. [2022-07-12 05:33:30,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15836 states, 12559 states have (on average 1.582689704594315) internal successors, (19877), 12786 states have internal predecessors, (19877), 2547 states have call successors, (2547), 625 states have call predecessors, (2547), 729 states have return successors, (3991), 2490 states have call predecessors, (3991), 2525 states have call successors, (3991) [2022-07-12 05:33:30,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15836 states to 15836 states and 26415 transitions. [2022-07-12 05:33:30,246 INFO L78 Accepts]: Start accepts. Automaton has 15836 states and 26415 transitions. Word has length 136 [2022-07-12 05:33:30,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:33:30,247 INFO L495 AbstractCegarLoop]: Abstraction has 15836 states and 26415 transitions. [2022-07-12 05:33:30,248 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 5 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-12 05:33:30,248 INFO L276 IsEmpty]: Start isEmpty. Operand 15836 states and 26415 transitions. [2022-07-12 05:33:30,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-07-12 05:33:30,276 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:33:30,276 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:33:30,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-07-12 05:33:30,276 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:33:30,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:33:30,277 INFO L85 PathProgramCache]: Analyzing trace with hash -1260083769, now seen corresponding path program 1 times [2022-07-12 05:33:30,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:33:30,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191136781] [2022-07-12 05:33:30,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:33:30,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:33:30,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:30,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:33:30,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:30,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:33:30,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:30,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-12 05:33:30,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:30,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:33:30,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:30,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:33:30,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:30,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:33:30,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:30,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-12 05:33:30,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:30,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 05:33:30,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:30,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:33:30,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:30,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 05:33:30,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:30,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-12 05:33:30,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:30,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-12 05:33:30,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:30,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-07-12 05:33:30,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:30,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-07-12 05:33:30,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:30,638 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-12 05:33:30,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:33:30,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191136781] [2022-07-12 05:33:30,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191136781] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:33:30,638 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:33:30,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-12 05:33:30,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433076759] [2022-07-12 05:33:30,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:33:30,639 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-12 05:33:30,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:33:30,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-12 05:33:30,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-07-12 05:33:30,640 INFO L87 Difference]: Start difference. First operand 15836 states and 26415 transitions. Second operand has 12 states, 12 states have (on average 7.416666666666667) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-12 05:33:42,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:33:42,343 INFO L93 Difference]: Finished difference Result 35384 states and 61414 transitions. [2022-07-12 05:33:42,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-12 05:33:42,344 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.416666666666667) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) Word has length 137 [2022-07-12 05:33:42,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:33:42,437 INFO L225 Difference]: With dead ends: 35384 [2022-07-12 05:33:42,437 INFO L226 Difference]: Without dead ends: 20685 [2022-07-12 05:33:42,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2022-07-12 05:33:42,522 INFO L413 NwaCegarLoop]: 1101 mSDtfsCounter, 1978 mSDsluCounter, 3669 mSDsCounter, 0 mSdLazyCounter, 8712 mSolverCounterSat, 833 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2028 SdHoareTripleChecker+Valid, 4770 SdHoareTripleChecker+Invalid, 9545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 833 IncrementalHoareTripleChecker+Valid, 8712 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2022-07-12 05:33:42,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2028 Valid, 4770 Invalid, 9545 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [833 Valid, 8712 Invalid, 0 Unknown, 0 Unchecked, 7.5s Time] [2022-07-12 05:33:42,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20685 states. [2022-07-12 05:33:43,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20685 to 14569. [2022-07-12 05:33:43,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14569 states, 11561 states have (on average 1.5816970850272467) internal successors, (18286), 11755 states have internal predecessors, (18286), 2338 states have call successors, (2338), 531 states have call predecessors, (2338), 669 states have return successors, (3746), 2348 states have call predecessors, (3746), 2317 states have call successors, (3746) [2022-07-12 05:33:44,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14569 states to 14569 states and 24370 transitions. [2022-07-12 05:33:44,071 INFO L78 Accepts]: Start accepts. Automaton has 14569 states and 24370 transitions. Word has length 137 [2022-07-12 05:33:44,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:33:44,071 INFO L495 AbstractCegarLoop]: Abstraction has 14569 states and 24370 transitions. [2022-07-12 05:33:44,072 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.416666666666667) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-12 05:33:44,072 INFO L276 IsEmpty]: Start isEmpty. Operand 14569 states and 24370 transitions. [2022-07-12 05:33:44,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-07-12 05:33:44,095 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:33:44,096 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:33:44,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-07-12 05:33:44,096 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:33:44,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:33:44,096 INFO L85 PathProgramCache]: Analyzing trace with hash -1249278038, now seen corresponding path program 1 times [2022-07-12 05:33:44,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:33:44,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516960560] [2022-07-12 05:33:44,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:33:44,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:33:44,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:44,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:33:44,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:44,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:33:44,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:44,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-12 05:33:44,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:44,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:33:44,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:44,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:33:44,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:44,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:33:44,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:44,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-12 05:33:44,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:44,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 05:33:44,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:44,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:33:44,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:44,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-07-12 05:33:44,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:44,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-12 05:33:44,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:44,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-12 05:33:44,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:44,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-07-12 05:33:44,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:44,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-07-12 05:33:44,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:33:44,452 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-12 05:33:44,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:33:44,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516960560] [2022-07-12 05:33:44,453 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516960560] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:33:44,453 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:33:44,453 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-12 05:33:44,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439571347] [2022-07-12 05:33:44,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:33:44,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-12 05:33:44,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:33:44,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-12 05:33:44,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:33:44,454 INFO L87 Difference]: Start difference. First operand 14569 states and 24370 transitions. Second operand has 11 states, 11 states have (on average 8.181818181818182) internal successors, (90), 6 states have internal predecessors, (90), 3 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-12 05:33:58,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:33:58,966 INFO L93 Difference]: Finished difference Result 46333 states and 84963 transitions. [2022-07-12 05:33:58,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-07-12 05:33:58,967 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.181818181818182) internal successors, (90), 6 states have internal predecessors, (90), 3 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) Word has length 138 [2022-07-12 05:33:58,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:33:59,149 INFO L225 Difference]: With dead ends: 46333 [2022-07-12 05:33:59,149 INFO L226 Difference]: Without dead ends: 31869 [2022-07-12 05:33:59,244 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=209, Invalid=783, Unknown=0, NotChecked=0, Total=992 [2022-07-12 05:33:59,245 INFO L413 NwaCegarLoop]: 1012 mSDtfsCounter, 4904 mSDsluCounter, 2915 mSDsCounter, 0 mSdLazyCounter, 8148 mSolverCounterSat, 1646 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4992 SdHoareTripleChecker+Valid, 3927 SdHoareTripleChecker+Invalid, 9794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1646 IncrementalHoareTripleChecker+Valid, 8148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2022-07-12 05:33:59,245 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4992 Valid, 3927 Invalid, 9794 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1646 Valid, 8148 Invalid, 0 Unknown, 0 Unchecked, 8.3s Time] [2022-07-12 05:33:59,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31869 states. [2022-07-12 05:34:01,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31869 to 23618. [2022-07-12 05:34:01,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23618 states, 18707 states have (on average 1.5676484738333245) internal successors, (29326), 19010 states have internal predecessors, (29326), 3798 states have call successors, (3798), 869 states have call predecessors, (3798), 1112 states have return successors, (7382), 3870 states have call predecessors, (7382), 3768 states have call successors, (7382) [2022-07-12 05:34:02,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23618 states to 23618 states and 40506 transitions. [2022-07-12 05:34:02,012 INFO L78 Accepts]: Start accepts. Automaton has 23618 states and 40506 transitions. Word has length 138 [2022-07-12 05:34:02,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:34:02,014 INFO L495 AbstractCegarLoop]: Abstraction has 23618 states and 40506 transitions. [2022-07-12 05:34:02,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.181818181818182) internal successors, (90), 6 states have internal predecessors, (90), 3 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-12 05:34:02,014 INFO L276 IsEmpty]: Start isEmpty. Operand 23618 states and 40506 transitions. [2022-07-12 05:34:02,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-07-12 05:34:02,017 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:34:02,017 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:34:02,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-07-12 05:34:02,018 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:34:02,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:34:02,018 INFO L85 PathProgramCache]: Analyzing trace with hash 1558420499, now seen corresponding path program 1 times [2022-07-12 05:34:02,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:34:02,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779568367] [2022-07-12 05:34:02,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:34:02,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:34:02,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:02,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:34:02,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:02,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:34:02,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:02,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-12 05:34:02,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:02,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:34:02,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:02,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:34:02,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:02,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:34:02,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:02,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-12 05:34:02,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:02,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 05:34:02,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:02,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:34:02,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:02,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-12 05:34:02,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:02,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-12 05:34:02,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:02,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-07-12 05:34:02,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:02,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-07-12 05:34:02,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:02,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-12 05:34:02,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:02,306 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-12 05:34:02,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:34:02,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779568367] [2022-07-12 05:34:02,307 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779568367] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:34:02,318 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:34:02,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-12 05:34:02,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353398423] [2022-07-12 05:34:02,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:34:02,319 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-12 05:34:02,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:34:02,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-12 05:34:02,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-07-12 05:34:02,320 INFO L87 Difference]: Start difference. First operand 23618 states and 40506 transitions. Second operand has 8 states, 8 states have (on average 11.375) internal successors, (91), 5 states have internal predecessors, (91), 3 states have call successors, (16), 6 states have call predecessors, (16), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-12 05:34:18,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:34:18,014 INFO L93 Difference]: Finished difference Result 79015 states and 156640 transitions. [2022-07-12 05:34:18,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-12 05:34:18,015 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.375) internal successors, (91), 5 states have internal predecessors, (91), 3 states have call successors, (16), 6 states have call predecessors, (16), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 139 [2022-07-12 05:34:18,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:34:18,372 INFO L225 Difference]: With dead ends: 79015 [2022-07-12 05:34:18,372 INFO L226 Difference]: Without dead ends: 55502 [2022-07-12 05:34:18,594 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2022-07-12 05:34:18,594 INFO L413 NwaCegarLoop]: 1062 mSDtfsCounter, 3870 mSDsluCounter, 1821 mSDsCounter, 0 mSdLazyCounter, 4755 mSolverCounterSat, 1339 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3960 SdHoareTripleChecker+Valid, 2883 SdHoareTripleChecker+Invalid, 6094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1339 IncrementalHoareTripleChecker+Valid, 4755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-07-12 05:34:18,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3960 Valid, 2883 Invalid, 6094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1339 Valid, 4755 Invalid, 0 Unknown, 0 Unchecked, 6.9s Time] [2022-07-12 05:34:18,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55502 states. [2022-07-12 05:34:24,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55502 to 41695. [2022-07-12 05:34:24,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41695 states, 33035 states have (on average 1.5576207053125473) internal successors, (51456), 33583 states have internal predecessors, (51456), 6679 states have call successors, (6679), 1545 states have call predecessors, (6679), 1980 states have return successors, (16687), 6830 states have call predecessors, (16687), 6631 states have call successors, (16687) [2022-07-12 05:34:24,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41695 states to 41695 states and 74822 transitions. [2022-07-12 05:34:24,789 INFO L78 Accepts]: Start accepts. Automaton has 41695 states and 74822 transitions. Word has length 139 [2022-07-12 05:34:24,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:34:24,789 INFO L495 AbstractCegarLoop]: Abstraction has 41695 states and 74822 transitions. [2022-07-12 05:34:24,790 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.375) internal successors, (91), 5 states have internal predecessors, (91), 3 states have call successors, (16), 6 states have call predecessors, (16), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-12 05:34:24,790 INFO L276 IsEmpty]: Start isEmpty. Operand 41695 states and 74822 transitions. [2022-07-12 05:34:24,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-07-12 05:34:24,803 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:34:24,803 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:34:24,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-07-12 05:34:24,804 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:34:24,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:34:24,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1612000598, now seen corresponding path program 1 times [2022-07-12 05:34:24,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:34:24,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360150735] [2022-07-12 05:34:24,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:34:24,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:34:24,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:24,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:34:24,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:24,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:34:24,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:24,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-12 05:34:24,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:24,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:34:24,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:24,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:34:24,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:24,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:34:24,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:25,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-12 05:34:25,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:25,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 05:34:25,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:25,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:34:25,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:25,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:34:25,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:25,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-12 05:34:25,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:25,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-12 05:34:25,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:25,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-07-12 05:34:25,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:25,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-07-12 05:34:25,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:25,160 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-12 05:34:25,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:34:25,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360150735] [2022-07-12 05:34:25,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360150735] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:34:25,160 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:34:25,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-12 05:34:25,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683102851] [2022-07-12 05:34:25,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:34:25,161 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-12 05:34:25,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:34:25,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-12 05:34:25,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:34:25,162 INFO L87 Difference]: Start difference. First operand 41695 states and 74822 transitions. Second operand has 11 states, 11 states have (on average 8.545454545454545) internal successors, (94), 6 states have internal predecessors, (94), 3 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-12 05:34:43,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:34:43,907 INFO L93 Difference]: Finished difference Result 94474 states and 178946 transitions. [2022-07-12 05:34:43,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-07-12 05:34:43,908 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.545454545454545) internal successors, (94), 6 states have internal predecessors, (94), 3 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) Word has length 142 [2022-07-12 05:34:43,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:34:44,465 INFO L225 Difference]: With dead ends: 94474 [2022-07-12 05:34:44,465 INFO L226 Difference]: Without dead ends: 55828 [2022-07-12 05:34:44,840 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=209, Invalid=783, Unknown=0, NotChecked=0, Total=992 [2022-07-12 05:34:44,841 INFO L413 NwaCegarLoop]: 1129 mSDtfsCounter, 4821 mSDsluCounter, 3357 mSDsCounter, 0 mSdLazyCounter, 8375 mSolverCounterSat, 1625 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4920 SdHoareTripleChecker+Valid, 4486 SdHoareTripleChecker+Invalid, 10000 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1625 IncrementalHoareTripleChecker+Valid, 8375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2022-07-12 05:34:44,841 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4920 Valid, 4486 Invalid, 10000 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1625 Valid, 8375 Invalid, 0 Unknown, 0 Unchecked, 7.6s Time] [2022-07-12 05:34:44,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55828 states. [2022-07-12 05:34:49,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55828 to 41655. [2022-07-12 05:34:49,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41655 states, 33014 states have (on average 1.5575210516750468) internal successors, (51420), 33540 states have internal predecessors, (51420), 6669 states have call successors, (6669), 1545 states have call predecessors, (6669), 1971 states have return successors, (16568), 6833 states have call predecessors, (16568), 6621 states have call successors, (16568) [2022-07-12 05:34:49,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41655 states to 41655 states and 74657 transitions. [2022-07-12 05:34:49,814 INFO L78 Accepts]: Start accepts. Automaton has 41655 states and 74657 transitions. Word has length 142 [2022-07-12 05:34:49,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:34:49,815 INFO L495 AbstractCegarLoop]: Abstraction has 41655 states and 74657 transitions. [2022-07-12 05:34:49,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.545454545454545) internal successors, (94), 6 states have internal predecessors, (94), 3 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-12 05:34:49,816 INFO L276 IsEmpty]: Start isEmpty. Operand 41655 states and 74657 transitions. [2022-07-12 05:34:49,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-07-12 05:34:49,819 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:34:49,820 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:34:49,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-07-12 05:34:49,820 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:34:49,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:34:49,820 INFO L85 PathProgramCache]: Analyzing trace with hash -301678105, now seen corresponding path program 1 times [2022-07-12 05:34:49,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:34:49,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157105400] [2022-07-12 05:34:49,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:34:49,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:34:49,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:49,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:34:49,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:49,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:34:49,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:49,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-12 05:34:49,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:49,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:34:49,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:49,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:34:49,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:49,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:34:49,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:50,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-12 05:34:50,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:50,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 05:34:50,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:50,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:34:50,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:50,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:34:50,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:50,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:34:50,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:50,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:34:50,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:50,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-12 05:34:50,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:50,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-07-12 05:34:50,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:50,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-07-12 05:34:50,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:50,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-07-12 05:34:50,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:34:50,097 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-12 05:34:50,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:34:50,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157105400] [2022-07-12 05:34:50,097 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157105400] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:34:50,097 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:34:50,097 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-12 05:34:50,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637330729] [2022-07-12 05:34:50,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:34:50,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-12 05:34:50,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:34:50,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-12 05:34:50,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-07-12 05:34:50,099 INFO L87 Difference]: Start difference. First operand 41655 states and 74657 transitions. Second operand has 8 states, 8 states have (on average 13.0) internal successors, (104), 5 states have internal predecessors, (104), 3 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-07-12 05:35:15,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:35:15,956 INFO L93 Difference]: Finished difference Result 145512 states and 328253 transitions. [2022-07-12 05:35:15,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-12 05:35:15,957 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.0) internal successors, (104), 5 states have internal predecessors, (104), 3 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 156 [2022-07-12 05:35:15,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:35:17,119 INFO L225 Difference]: With dead ends: 145512 [2022-07-12 05:35:17,120 INFO L226 Difference]: Without dead ends: 103894 [2022-07-12 05:35:17,934 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=114, Invalid=228, Unknown=0, NotChecked=0, Total=342 [2022-07-12 05:35:17,934 INFO L413 NwaCegarLoop]: 1044 mSDtfsCounter, 4930 mSDsluCounter, 1663 mSDsCounter, 0 mSdLazyCounter, 4541 mSolverCounterSat, 1655 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5024 SdHoareTripleChecker+Valid, 2707 SdHoareTripleChecker+Invalid, 6196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1655 IncrementalHoareTripleChecker+Valid, 4541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2022-07-12 05:35:17,938 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5024 Valid, 2707 Invalid, 6196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1655 Valid, 4541 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2022-07-12 05:35:18,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103894 states.