./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec1_product24.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version eb692b52 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/elevator_spec1_product24.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 bcf02459061acfdf5a11fb9ee5e832193100590b0367d937f266d29520f326a3 --- Real Ultimate output --- This is Ultimate 0.2.2-?-eb692b5 [2022-07-19 16:46:41,200 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-19 16:46:41,202 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-19 16:46:41,241 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-19 16:46:41,242 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-19 16:46:41,243 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-19 16:46:41,245 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-19 16:46:41,247 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-19 16:46:41,248 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-19 16:46:41,252 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-19 16:46:41,253 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-19 16:46:41,254 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-19 16:46:41,255 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-19 16:46:41,256 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-19 16:46:41,257 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-19 16:46:41,260 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-19 16:46:41,261 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-19 16:46:41,262 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-19 16:46:41,263 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-19 16:46:41,266 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-19 16:46:41,267 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-19 16:46:41,268 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-19 16:46:41,269 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-19 16:46:41,270 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-19 16:46:41,271 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-19 16:46:41,274 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-19 16:46:41,275 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-19 16:46:41,275 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-19 16:46:41,276 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-19 16:46:41,276 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-19 16:46:41,277 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-19 16:46:41,277 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-19 16:46:41,278 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-19 16:46:41,279 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-19 16:46:41,279 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-19 16:46:41,280 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-19 16:46:41,280 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-19 16:46:41,280 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-19 16:46:41,280 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-19 16:46:41,281 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-19 16:46:41,281 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-19 16:46:41,282 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-19 16:46:41,283 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-19 16:46:41,307 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-19 16:46:41,308 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-19 16:46:41,308 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-19 16:46:41,308 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-19 16:46:41,309 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-19 16:46:41,309 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-19 16:46:41,309 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-19 16:46:41,309 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-19 16:46:41,309 INFO L138 SettingsManager]: * Use SBE=true [2022-07-19 16:46:41,310 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-19 16:46:41,310 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-19 16:46:41,311 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-19 16:46:41,311 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-19 16:46:41,311 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-19 16:46:41,311 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-19 16:46:41,311 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-19 16:46:41,311 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-19 16:46:41,311 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-19 16:46:41,312 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-19 16:46:41,312 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-19 16:46:41,312 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-19 16:46:41,312 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-19 16:46:41,312 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-19 16:46:41,312 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-19 16:46:41,312 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 16:46:41,313 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-19 16:46:41,313 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-19 16:46:41,313 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-19 16:46:41,313 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-19 16:46:41,313 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-19 16:46:41,314 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-19 16:46:41,314 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-19 16:46:41,314 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-19 16:46:41,314 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 -> bcf02459061acfdf5a11fb9ee5e832193100590b0367d937f266d29520f326a3 [2022-07-19 16:46:41,502 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-19 16:46:41,525 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-19 16:46:41,527 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-19 16:46:41,528 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-19 16:46:41,528 INFO L275 PluginConnector]: CDTParser initialized [2022-07-19 16:46:41,529 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec1_product24.cil.c [2022-07-19 16:46:41,570 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c675e4d34/d9911e3d9cf048998bc8214fb3e70f7d/FLAG759ed88f7 [2022-07-19 16:46:42,068 INFO L306 CDTParser]: Found 1 translation units. [2022-07-19 16:46:42,083 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product24.cil.c [2022-07-19 16:46:42,109 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c675e4d34/d9911e3d9cf048998bc8214fb3e70f7d/FLAG759ed88f7 [2022-07-19 16:46:42,609 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c675e4d34/d9911e3d9cf048998bc8214fb3e70f7d [2022-07-19 16:46:42,611 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-19 16:46:42,611 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-19 16:46:42,612 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-19 16:46:42,612 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-19 16:46:42,614 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-19 16:46:42,615 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 04:46:42" (1/1) ... [2022-07-19 16:46:42,616 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4596ea0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:46:42, skipping insertion in model container [2022-07-19 16:46:42,616 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 04:46:42" (1/1) ... [2022-07-19 16:46:42,620 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-19 16:46:42,655 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-19 16:46:42,855 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product24.cil.c[11232,11245] [2022-07-19 16:46:43,039 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 16:46:43,045 INFO L203 MainTranslator]: Completed pre-run [2022-07-19 16:46:43,072 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product24.cil.c[11232,11245] [2022-07-19 16:46:43,149 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 16:46:43,206 INFO L208 MainTranslator]: Completed translation [2022-07-19 16:46:43,208 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:46:43 WrapperNode [2022-07-19 16:46:43,208 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-19 16:46:43,209 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-19 16:46:43,209 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-19 16:46:43,209 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-19 16:46:43,214 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:46:43" (1/1) ... [2022-07-19 16:46:43,260 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:46:43" (1/1) ... [2022-07-19 16:46:43,311 INFO L137 Inliner]: procedures = 98, calls = 354, calls flagged for inlining = 27, calls inlined = 23, statements flattened = 926 [2022-07-19 16:46:43,311 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-19 16:46:43,312 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-19 16:46:43,312 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-19 16:46:43,312 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-19 16:46:43,317 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:46:43" (1/1) ... [2022-07-19 16:46:43,317 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:46:43" (1/1) ... [2022-07-19 16:46:43,328 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:46:43" (1/1) ... [2022-07-19 16:46:43,328 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:46:43" (1/1) ... [2022-07-19 16:46:43,341 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:46:43" (1/1) ... [2022-07-19 16:46:43,362 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:46:43" (1/1) ... [2022-07-19 16:46:43,375 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:46:43" (1/1) ... [2022-07-19 16:46:43,380 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-19 16:46:43,385 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-19 16:46:43,385 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-19 16:46:43,385 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-19 16:46:43,386 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:46:43" (1/1) ... [2022-07-19 16:46:43,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 16:46:43,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:46:43,406 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-19 16:46:43,434 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-19 16:46:43,454 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2022-07-19 16:46:43,455 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2022-07-19 16:46:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-07-19 16:46:43,455 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-07-19 16:46:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-07-19 16:46:43,455 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-07-19 16:46:43,455 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-07-19 16:46:43,456 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-07-19 16:46:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-07-19 16:46:43,456 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-07-19 16:46:43,456 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-07-19 16:46:43,456 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-07-19 16:46:43,457 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2022-07-19 16:46:43,457 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2022-07-19 16:46:43,457 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2022-07-19 16:46:43,457 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2022-07-19 16:46:43,457 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-07-19 16:46:43,457 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-07-19 16:46:43,457 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-07-19 16:46:43,457 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-07-19 16:46:43,458 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2022-07-19 16:46:43,458 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2022-07-19 16:46:43,458 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-19 16:46:43,458 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2022-07-19 16:46:43,458 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2022-07-19 16:46:43,458 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2022-07-19 16:46:43,458 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2022-07-19 16:46:43,458 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2022-07-19 16:46:43,459 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2022-07-19 16:46:43,459 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-07-19 16:46:43,459 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-07-19 16:46:43,459 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-07-19 16:46:43,459 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-07-19 16:46:43,459 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2022-07-19 16:46:43,460 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2022-07-19 16:46:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-07-19 16:46:43,460 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-07-19 16:46:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-07-19 16:46:43,460 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-07-19 16:46:43,460 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-07-19 16:46:43,460 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-07-19 16:46:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-07-19 16:46:43,461 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-07-19 16:46:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-07-19 16:46:43,461 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-07-19 16:46:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-07-19 16:46:43,461 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-07-19 16:46:43,461 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-07-19 16:46:43,461 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-07-19 16:46:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-19 16:46:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-07-19 16:46:43,462 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-07-19 16:46:43,462 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__weight [2022-07-19 16:46:43,463 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__weight [2022-07-19 16:46:43,463 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-19 16:46:43,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-19 16:46:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-07-19 16:46:43,464 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-07-19 16:46:43,464 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__executivefloor [2022-07-19 16:46:43,464 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__executivefloor [2022-07-19 16:46:43,633 INFO L234 CfgBuilder]: Building ICFG [2022-07-19 16:46:43,634 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-19 16:46:44,336 INFO L275 CfgBuilder]: Performing block encoding [2022-07-19 16:46:44,353 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-19 16:46:44,354 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-19 16:46:44,356 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 04:46:44 BoogieIcfgContainer [2022-07-19 16:46:44,356 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-19 16:46:44,357 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-19 16:46:44,357 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-19 16:46:44,373 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-19 16:46:44,373 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.07 04:46:42" (1/3) ... [2022-07-19 16:46:44,373 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25442b02 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 04:46:44, skipping insertion in model container [2022-07-19 16:46:44,374 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 04:46:43" (2/3) ... [2022-07-19 16:46:44,374 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25442b02 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 04:46:44, skipping insertion in model container [2022-07-19 16:46:44,374 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 04:46:44" (3/3) ... [2022-07-19 16:46:44,375 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product24.cil.c [2022-07-19 16:46:44,385 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-19 16:46:44,386 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-19 16:46:44,441 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-19 16:46:44,445 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@77832154, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@77afe36d [2022-07-19 16:46:44,446 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-19 16:46:44,454 INFO L276 IsEmpty]: Start isEmpty. Operand has 603 states, 465 states have (on average 1.6709677419354838) internal successors, (777), 488 states have internal predecessors, (777), 108 states have call successors, (108), 28 states have call predecessors, (108), 28 states have return successors, (108), 101 states have call predecessors, (108), 108 states have call successors, (108) [2022-07-19 16:46:44,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-07-19 16:46:44,467 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:46:44,468 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-19 16:46:44,468 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:46:44,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:46:44,472 INFO L85 PathProgramCache]: Analyzing trace with hash -103685330, now seen corresponding path program 1 times [2022-07-19 16:46:44,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:46:44,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339385245] [2022-07-19 16:46:44,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:44,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:46:44,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:44,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:44,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:44,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:44,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:44,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:46:44,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:44,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:46:44,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:44,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:44,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:44,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:46:44,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:45,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-19 16:46:45,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:45,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:45,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:45,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:45,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:45,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:45,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:45,057 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:46:45,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:46:45,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339385245] [2022-07-19 16:46:45,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339385245] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:46:45,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857572467] [2022-07-19 16:46:45,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:45,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:46:45,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:46:45,087 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:46:45,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-19 16:46:45,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:45,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 1727 conjuncts, 1 conjunts are in the unsatisfiable core [2022-07-19 16:46:45,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:46:45,414 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-19 16:46:45,414 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:46:45,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857572467] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:46:45,414 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:46:45,415 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 6 [2022-07-19 16:46:45,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382902646] [2022-07-19 16:46:45,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:46:45,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-07-19 16:46:45,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:46:45,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-07-19 16:46:45,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-19 16:46:45,439 INFO L87 Difference]: Start difference. First operand has 603 states, 465 states have (on average 1.6709677419354838) internal successors, (777), 488 states have internal predecessors, (777), 108 states have call successors, (108), 28 states have call predecessors, (108), 28 states have return successors, (108), 101 states have call predecessors, (108), 108 states have call successors, (108) Second operand has 2 states, 2 states have (on average 25.0) internal successors, (50), 2 states have internal predecessors, (50), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-07-19 16:46:45,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:46:45,482 INFO L93 Difference]: Finished difference Result 624 states and 1023 transitions. [2022-07-19 16:46:45,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-07-19 16:46:45,483 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 25.0) internal successors, (50), 2 states have internal predecessors, (50), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 83 [2022-07-19 16:46:45,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:46:45,498 INFO L225 Difference]: With dead ends: 624 [2022-07-19 16:46:45,499 INFO L226 Difference]: Without dead ends: 595 [2022-07-19 16:46:45,501 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-19 16:46:45,504 INFO L413 NwaCegarLoop]: 984 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, 984 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-19 16:46:45,504 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 984 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:46:45,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2022-07-19 16:46:45,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 595. [2022-07-19 16:46:45,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 459 states have (on average 1.6688453159041394) internal successors, (766), 480 states have internal predecessors, (766), 108 states have call successors, (108), 28 states have call predecessors, (108), 27 states have return successors, (103), 100 states have call predecessors, (103), 103 states have call successors, (103) [2022-07-19 16:46:45,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 977 transitions. [2022-07-19 16:46:45,577 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 977 transitions. Word has length 83 [2022-07-19 16:46:45,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:46:45,578 INFO L495 AbstractCegarLoop]: Abstraction has 595 states and 977 transitions. [2022-07-19 16:46:45,578 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 25.0) internal successors, (50), 2 states have internal predecessors, (50), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-07-19 16:46:45,578 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 977 transitions. [2022-07-19 16:46:45,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-07-19 16:46:45,582 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:46:45,582 INFO L195 NwaCegarLoop]: trace histogram [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-19 16:46:45,618 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-19 16:46:45,803 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-19 16:46:45,804 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:46:45,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:46:45,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1102022690, now seen corresponding path program 1 times [2022-07-19 16:46:45,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:46:45,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838470545] [2022-07-19 16:46:45,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:45,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:46:45,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:45,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:45,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:45,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:45,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:45,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:46:45,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:45,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-19 16:46:45,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:45,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:45,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:45,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:46:45,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:46,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-19 16:46:46,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:46,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:46,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:46,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:46,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:46,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:46,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:46,184 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:46:46,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:46:46,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838470545] [2022-07-19 16:46:46,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838470545] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:46:46,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076341917] [2022-07-19 16:46:46,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:46,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:46:46,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:46:46,186 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:46:46,187 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-19 16:46:46,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:46,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 1730 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:46:46,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:46:46,542 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-19 16:46:46,542 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:46:46,543 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076341917] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:46:46,543 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:46:46,543 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-19 16:46:46,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516216762] [2022-07-19 16:46:46,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:46:46,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:46:46,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:46:46,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:46:46,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:46:46,545 INFO L87 Difference]: Start difference. First operand 595 states and 977 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:46,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:46:46,606 INFO L93 Difference]: Finished difference Result 1181 states and 1946 transitions. [2022-07-19 16:46:46,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 16:46:46,606 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 85 [2022-07-19 16:46:46,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:46:46,610 INFO L225 Difference]: With dead ends: 1181 [2022-07-19 16:46:46,610 INFO L226 Difference]: Without dead ends: 595 [2022-07-19 16:46:46,630 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:46:46,631 INFO L413 NwaCegarLoop]: 963 mSDtfsCounter, 14 mSDsluCounter, 1919 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2882 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:46:46,632 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2882 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:46:46,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2022-07-19 16:46:46,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 595. [2022-07-19 16:46:46,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 459 states have (on average 1.6666666666666667) internal successors, (765), 480 states have internal predecessors, (765), 108 states have call successors, (108), 28 states have call predecessors, (108), 27 states have return successors, (103), 100 states have call predecessors, (103), 103 states have call successors, (103) [2022-07-19 16:46:46,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 976 transitions. [2022-07-19 16:46:46,652 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 976 transitions. Word has length 85 [2022-07-19 16:46:46,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:46:46,652 INFO L495 AbstractCegarLoop]: Abstraction has 595 states and 976 transitions. [2022-07-19 16:46:46,652 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:46,652 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 976 transitions. [2022-07-19 16:46:46,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-07-19 16:46:46,655 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:46:46,655 INFO L195 NwaCegarLoop]: trace histogram [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-19 16:46:46,677 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-19 16:46:46,877 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-19 16:46:46,877 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:46:46,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:46:46,878 INFO L85 PathProgramCache]: Analyzing trace with hash -45899462, now seen corresponding path program 1 times [2022-07-19 16:46:46,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:46:46,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003044895] [2022-07-19 16:46:46,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:46,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:46:46,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:46,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:46,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:46,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:46,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:47,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:47,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:47,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-19 16:46:47,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:47,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:47,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:47,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:47,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:47,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-19 16:46:47,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:47,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:47,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:47,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:47,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:47,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:47,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:47,196 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:46:47,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:46:47,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003044895] [2022-07-19 16:46:47,198 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003044895] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:46:47,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522452973] [2022-07-19 16:46:47,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:47,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:46:47,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:46:47,212 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:46:47,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-07-19 16:46:47,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:47,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 1732 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:46:47,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:46:47,540 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-19 16:46:47,541 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:46:47,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522452973] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:46:47,541 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:46:47,541 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-19 16:46:47,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392345945] [2022-07-19 16:46:47,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:46:47,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:46:47,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:46:47,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:46:47,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:46:47,543 INFO L87 Difference]: Start difference. First operand 595 states and 976 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:47,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:46:47,587 INFO L93 Difference]: Finished difference Result 1181 states and 1944 transitions. [2022-07-19 16:46:47,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 16:46:47,587 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 87 [2022-07-19 16:46:47,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:46:47,590 INFO L225 Difference]: With dead ends: 1181 [2022-07-19 16:46:47,590 INFO L226 Difference]: Without dead ends: 595 [2022-07-19 16:46:47,592 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 104 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-19 16:46:47,593 INFO L413 NwaCegarLoop]: 963 mSDtfsCounter, 12 mSDsluCounter, 1919 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2882 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:46:47,593 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2882 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:46:47,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2022-07-19 16:46:47,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 595. [2022-07-19 16:46:47,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 459 states have (on average 1.6644880174291938) internal successors, (764), 480 states have internal predecessors, (764), 108 states have call successors, (108), 28 states have call predecessors, (108), 27 states have return successors, (103), 100 states have call predecessors, (103), 103 states have call successors, (103) [2022-07-19 16:46:47,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 975 transitions. [2022-07-19 16:46:47,608 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 975 transitions. Word has length 87 [2022-07-19 16:46:47,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:46:47,609 INFO L495 AbstractCegarLoop]: Abstraction has 595 states and 975 transitions. [2022-07-19 16:46:47,609 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:47,609 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 975 transitions. [2022-07-19 16:46:47,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-07-19 16:46:47,611 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:46:47,611 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] [2022-07-19 16:46:47,651 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-07-19 16:46:47,844 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-19 16:46:47,845 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:46:47,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:46:47,847 INFO L85 PathProgramCache]: Analyzing trace with hash -1293965662, now seen corresponding path program 1 times [2022-07-19 16:46:47,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:46:47,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594055016] [2022-07-19 16:46:47,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:47,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:46:47,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:47,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:47,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:47,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:47,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:47,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:47,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:47,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-19 16:46:47,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:47,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:47,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:47,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:47,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:48,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-19 16:46:48,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:48,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:48,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:48,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:48,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:48,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:48,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:48,139 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:46:48,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:46:48,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594055016] [2022-07-19 16:46:48,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594055016] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:46:48,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024926905] [2022-07-19 16:46:48,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:48,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:46:48,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:46:48,148 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:46:48,150 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-07-19 16:46:48,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:48,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 1734 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:46:48,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:46:48,424 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-19 16:46:48,425 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:46:48,425 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024926905] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:46:48,425 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:46:48,425 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-19 16:46:48,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033916723] [2022-07-19 16:46:48,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:46:48,426 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:46:48,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:46:48,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:46:48,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:46:48,427 INFO L87 Difference]: Start difference. First operand 595 states and 975 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:48,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:46:48,474 INFO L93 Difference]: Finished difference Result 1188 states and 1951 transitions. [2022-07-19 16:46:48,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:46:48,475 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 89 [2022-07-19 16:46:48,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:46:48,478 INFO L225 Difference]: With dead ends: 1188 [2022-07-19 16:46:48,478 INFO L226 Difference]: Without dead ends: 604 [2022-07-19 16:46:48,480 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 106 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-19 16:46:48,480 INFO L413 NwaCegarLoop]: 963 mSDtfsCounter, 20 mSDsluCounter, 1919 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2882 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:46:48,481 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 2882 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:46:48,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-07-19 16:46:48,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 604. [2022-07-19 16:46:48,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 467 states have (on average 1.6616702355460387) internal successors, (776), 488 states have internal predecessors, (776), 108 states have call successors, (108), 29 states have call predecessors, (108), 28 states have return successors, (103), 100 states have call predecessors, (103), 103 states have call successors, (103) [2022-07-19 16:46:48,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 987 transitions. [2022-07-19 16:46:48,511 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 987 transitions. Word has length 89 [2022-07-19 16:46:48,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:46:48,511 INFO L495 AbstractCegarLoop]: Abstraction has 604 states and 987 transitions. [2022-07-19 16:46:48,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:48,512 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 987 transitions. [2022-07-19 16:46:48,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-07-19 16:46:48,513 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:46:48,513 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-19 16:46:48,534 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-07-19 16:46:48,727 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-19 16:46:48,727 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:46:48,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:46:48,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1933603326, now seen corresponding path program 1 times [2022-07-19 16:46:48,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:46:48,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024425791] [2022-07-19 16:46:48,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:48,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:46:48,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:48,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:48,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:48,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:48,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:48,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 16:46:48,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:48,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-19 16:46:48,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:48,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:48,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:48,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:48,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:48,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-07-19 16:46:48,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:48,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:48,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:48,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:48,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:48,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:48,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:48,994 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:46:48,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:46:48,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024425791] [2022-07-19 16:46:48,994 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024425791] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:46:48,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593758811] [2022-07-19 16:46:48,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:48,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:46:48,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:46:48,996 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:46:48,997 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-07-19 16:46:49,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:49,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 1735 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:46:49,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:46:49,228 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-19 16:46:49,228 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:46:49,228 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [593758811] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:46:49,228 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:46:49,228 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-19 16:46:49,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391656276] [2022-07-19 16:46:49,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:46:49,229 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:46:49,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:46:49,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:46:49,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:46:49,230 INFO L87 Difference]: Start difference. First operand 604 states and 987 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:49,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:46:49,280 INFO L93 Difference]: Finished difference Result 1190 states and 1952 transitions. [2022-07-19 16:46:49,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:46:49,281 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 90 [2022-07-19 16:46:49,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:46:49,283 INFO L225 Difference]: With dead ends: 1190 [2022-07-19 16:46:49,283 INFO L226 Difference]: Without dead ends: 604 [2022-07-19 16:46:49,285 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 107 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-19 16:46:49,286 INFO L413 NwaCegarLoop]: 963 mSDtfsCounter, 18 mSDsluCounter, 1919 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 2882 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:46:49,286 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 2882 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:46:49,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-07-19 16:46:49,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 604. [2022-07-19 16:46:49,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 467 states have (on average 1.6595289079229123) internal successors, (775), 488 states have internal predecessors, (775), 108 states have call successors, (108), 29 states have call predecessors, (108), 28 states have return successors, (103), 100 states have call predecessors, (103), 103 states have call successors, (103) [2022-07-19 16:46:49,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 986 transitions. [2022-07-19 16:46:49,298 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 986 transitions. Word has length 90 [2022-07-19 16:46:49,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:46:49,299 INFO L495 AbstractCegarLoop]: Abstraction has 604 states and 986 transitions. [2022-07-19 16:46:49,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:49,299 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 986 transitions. [2022-07-19 16:46:49,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-07-19 16:46:49,300 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:46:49,300 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-19 16:46:49,333 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-19 16:46:49,515 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-19 16:46:49,516 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:46:49,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:46:49,516 INFO L85 PathProgramCache]: Analyzing trace with hash -1917731546, now seen corresponding path program 1 times [2022-07-19 16:46:49,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:46:49,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649660111] [2022-07-19 16:46:49,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:49,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:46:49,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:49,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:49,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:49,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:49,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:49,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 16:46:49,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:49,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-19 16:46:49,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:49,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:49,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:49,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:49,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:49,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-19 16:46:49,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:49,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:49,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:49,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:49,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:49,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:49,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:49,784 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:46:49,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:46:49,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649660111] [2022-07-19 16:46:49,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649660111] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:46:49,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925370494] [2022-07-19 16:46:49,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:49,785 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:46:49,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:46:49,800 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-19 16:46:49,801 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-19 16:46:50,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:50,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 1736 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:46:50,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:46:50,091 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-19 16:46:50,091 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:46:50,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925370494] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:46:50,092 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:46:50,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-19 16:46:50,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016535341] [2022-07-19 16:46:50,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:46:50,092 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:46:50,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:46:50,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:46:50,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:46:50,093 INFO L87 Difference]: Start difference. First operand 604 states and 986 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:50,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:46:50,154 INFO L93 Difference]: Finished difference Result 1190 states and 1951 transitions. [2022-07-19 16:46:50,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:46:50,155 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 91 [2022-07-19 16:46:50,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:46:50,157 INFO L225 Difference]: With dead ends: 1190 [2022-07-19 16:46:50,157 INFO L226 Difference]: Without dead ends: 604 [2022-07-19 16:46:50,159 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 108 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-19 16:46:50,160 INFO L413 NwaCegarLoop]: 963 mSDtfsCounter, 17 mSDsluCounter, 1919 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 2882 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-19 16:46:50,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 2882 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:46:50,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-07-19 16:46:50,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 604. [2022-07-19 16:46:50,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 467 states have (on average 1.657387580299786) internal successors, (774), 488 states have internal predecessors, (774), 108 states have call successors, (108), 29 states have call predecessors, (108), 28 states have return successors, (103), 100 states have call predecessors, (103), 103 states have call successors, (103) [2022-07-19 16:46:50,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 985 transitions. [2022-07-19 16:46:50,171 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 985 transitions. Word has length 91 [2022-07-19 16:46:50,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:46:50,171 INFO L495 AbstractCegarLoop]: Abstraction has 604 states and 985 transitions. [2022-07-19 16:46:50,171 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:50,172 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 985 transitions. [2022-07-19 16:46:50,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-07-19 16:46:50,172 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:46:50,173 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-19 16:46:50,191 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-07-19 16:46:50,387 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-19 16:46:50,387 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:46:50,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:46:50,388 INFO L85 PathProgramCache]: Analyzing trace with hash -1876786686, now seen corresponding path program 1 times [2022-07-19 16:46:50,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:46:50,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334345956] [2022-07-19 16:46:50,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:50,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:46:50,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:50,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:50,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:50,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:50,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:50,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:46:50,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:50,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-19 16:46:50,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:50,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:50,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:50,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:50,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:50,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-19 16:46:50,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:50,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:50,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:50,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:50,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:50,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:50,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:50,690 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-07-19 16:46:50,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:46:50,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334345956] [2022-07-19 16:46:50,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334345956] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:46:50,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664127402] [2022-07-19 16:46:50,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:50,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:46:50,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:46:50,692 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-19 16:46:50,708 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-19 16:46:50,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:50,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 1737 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:46:50,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:46:50,979 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 16:46:50,979 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:46:50,980 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [664127402] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:46:50,980 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:46:50,980 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-19 16:46:50,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495064447] [2022-07-19 16:46:50,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:46:50,996 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:46:50,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:46:50,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:46:50,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:46:50,997 INFO L87 Difference]: Start difference. First operand 604 states and 985 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:51,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:46:51,101 INFO L93 Difference]: Finished difference Result 1201 states and 1972 transitions. [2022-07-19 16:46:51,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 16:46:51,102 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 92 [2022-07-19 16:46:51,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:46:51,105 INFO L225 Difference]: With dead ends: 1201 [2022-07-19 16:46:51,105 INFO L226 Difference]: Without dead ends: 604 [2022-07-19 16:46:51,107 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 109 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-19 16:46:51,108 INFO L413 NwaCegarLoop]: 913 mSDtfsCounter, 135 mSDsluCounter, 1786 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 2699 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:46:51,108 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 2699 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:46:51,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-07-19 16:46:51,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 604. [2022-07-19 16:46:51,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 467 states have (on average 1.6466809421841542) internal successors, (769), 488 states have internal predecessors, (769), 108 states have call successors, (108), 29 states have call predecessors, (108), 28 states have return successors, (103), 100 states have call predecessors, (103), 103 states have call successors, (103) [2022-07-19 16:46:51,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 980 transitions. [2022-07-19 16:46:51,121 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 980 transitions. Word has length 92 [2022-07-19 16:46:51,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:46:51,121 INFO L495 AbstractCegarLoop]: Abstraction has 604 states and 980 transitions. [2022-07-19 16:46:51,122 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:51,122 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 980 transitions. [2022-07-19 16:46:51,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-07-19 16:46:51,123 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:46:51,123 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] [2022-07-19 16:46:51,141 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-19 16:46:51,341 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-19 16:46:51,342 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:46:51,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:46:51,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1817577380, now seen corresponding path program 1 times [2022-07-19 16:46:51,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:46:51,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586947844] [2022-07-19 16:46:51,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:51,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:46:51,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:51,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:51,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:51,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:51,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:51,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:46:51,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:51,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-19 16:46:51,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:51,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:51,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:51,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:51,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:51,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-19 16:46:51,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:51,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:51,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:51,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:51,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:51,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:51,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:51,675 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-07-19 16:46:51,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:46:51,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586947844] [2022-07-19 16:46:51,675 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586947844] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:46:51,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846006061] [2022-07-19 16:46:51,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:51,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:46:51,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:46:51,677 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-19 16:46:51,678 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-19 16:46:51,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:51,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 1739 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:46:51,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:46:51,953 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 16:46:51,954 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:46:51,954 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846006061] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:46:51,954 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:46:51,954 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-19 16:46:51,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850645475] [2022-07-19 16:46:51,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:46:51,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:46:51,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:46:51,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:46:51,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:46:51,955 INFO L87 Difference]: Start difference. First operand 604 states and 980 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:52,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:46:52,060 INFO L93 Difference]: Finished difference Result 1201 states and 1962 transitions. [2022-07-19 16:46:52,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 16:46:52,061 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 94 [2022-07-19 16:46:52,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:46:52,063 INFO L225 Difference]: With dead ends: 1201 [2022-07-19 16:46:52,063 INFO L226 Difference]: Without dead ends: 604 [2022-07-19 16:46:52,065 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:46:52,065 INFO L413 NwaCegarLoop]: 913 mSDtfsCounter, 129 mSDsluCounter, 1786 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 2699 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:46:52,066 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 2699 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:46:52,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-07-19 16:46:52,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 604. [2022-07-19 16:46:52,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 467 states have (on average 1.6359743040685224) internal successors, (764), 488 states have internal predecessors, (764), 108 states have call successors, (108), 29 states have call predecessors, (108), 28 states have return successors, (103), 100 states have call predecessors, (103), 103 states have call successors, (103) [2022-07-19 16:46:52,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 975 transitions. [2022-07-19 16:46:52,077 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 975 transitions. Word has length 94 [2022-07-19 16:46:52,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:46:52,077 INFO L495 AbstractCegarLoop]: Abstraction has 604 states and 975 transitions. [2022-07-19 16:46:52,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:52,077 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 975 transitions. [2022-07-19 16:46:52,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-07-19 16:46:52,078 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:46:52,078 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] [2022-07-19 16:46:52,110 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-19 16:46:52,297 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-19 16:46:52,297 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:46:52,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:46:52,298 INFO L85 PathProgramCache]: Analyzing trace with hash -688253470, now seen corresponding path program 1 times [2022-07-19 16:46:52,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:46:52,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548671498] [2022-07-19 16:46:52,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:52,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:46:52,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:52,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:52,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:52,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:52,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:52,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:46:52,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:52,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 16:46:52,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:52,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:52,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:52,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:52,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:52,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-19 16:46:52,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:52,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:52,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:52,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:52,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:52,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:52,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:52,587 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-07-19 16:46:52,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:46:52,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548671498] [2022-07-19 16:46:52,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548671498] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:46:52,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589277914] [2022-07-19 16:46:52,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:52,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:46:52,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:46:52,589 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-19 16:46:52,590 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-19 16:46:52,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:52,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 1741 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:46:52,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:46:52,860 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 16:46:52,861 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:46:52,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589277914] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:46:52,861 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:46:52,861 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-19 16:46:52,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478603741] [2022-07-19 16:46:52,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:46:52,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:46:52,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:46:52,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:46:52,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:46:52,862 INFO L87 Difference]: Start difference. First operand 604 states and 975 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:52,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:46:52,979 INFO L93 Difference]: Finished difference Result 1237 states and 2011 transitions. [2022-07-19 16:46:52,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:46:52,980 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 96 [2022-07-19 16:46:52,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:46:52,983 INFO L225 Difference]: With dead ends: 1237 [2022-07-19 16:46:52,983 INFO L226 Difference]: Without dead ends: 655 [2022-07-19 16:46:52,985 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 113 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-19 16:46:52,985 INFO L413 NwaCegarLoop]: 923 mSDtfsCounter, 179 mSDsluCounter, 1786 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 2709 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:46:52,985 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 2709 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:46:52,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2022-07-19 16:46:52,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 655. [2022-07-19 16:46:52,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 517 states have (on average 1.6421663442940038) internal successors, (849), 538 states have internal predecessors, (849), 108 states have call successors, (108), 30 states have call predecessors, (108), 29 states have return successors, (103), 100 states have call predecessors, (103), 103 states have call successors, (103) [2022-07-19 16:46:52,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 1060 transitions. [2022-07-19 16:46:52,997 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 1060 transitions. Word has length 96 [2022-07-19 16:46:52,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:46:52,997 INFO L495 AbstractCegarLoop]: Abstraction has 655 states and 1060 transitions. [2022-07-19 16:46:52,997 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:52,997 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 1060 transitions. [2022-07-19 16:46:52,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-07-19 16:46:52,998 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:46:52,998 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] [2022-07-19 16:46:53,033 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-19 16:46:53,216 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-19 16:46:53,217 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:46:53,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:46:53,217 INFO L85 PathProgramCache]: Analyzing trace with hash 1073259110, now seen corresponding path program 1 times [2022-07-19 16:46:53,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:46:53,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105937872] [2022-07-19 16:46:53,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:53,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:46:53,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:53,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:53,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:53,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:53,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:53,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:46:53,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:53,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:46:53,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:53,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:53,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:53,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:53,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:53,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-19 16:46:53,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:53,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:53,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:53,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:53,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:53,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:53,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:53,518 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-07-19 16:46:53,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:46:53,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105937872] [2022-07-19 16:46:53,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105937872] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:46:53,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783448598] [2022-07-19 16:46:53,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:53,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:46:53,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:46:53,520 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-19 16:46:53,548 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-19 16:46:53,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:53,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 1742 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:46:53,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:46:53,797 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 16:46:53,797 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:46:53,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783448598] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:46:53,797 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:46:53,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-19 16:46:53,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130482445] [2022-07-19 16:46:53,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:46:53,798 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:46:53,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:46:53,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:46:53,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:46:53,799 INFO L87 Difference]: Start difference. First operand 655 states and 1060 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:53,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:46:53,913 INFO L93 Difference]: Finished difference Result 1252 states and 2035 transitions. [2022-07-19 16:46:53,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:46:53,914 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 97 [2022-07-19 16:46:53,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:46:53,916 INFO L225 Difference]: With dead ends: 1252 [2022-07-19 16:46:53,916 INFO L226 Difference]: Without dead ends: 655 [2022-07-19 16:46:53,918 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 114 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-19 16:46:53,919 INFO L413 NwaCegarLoop]: 923 mSDtfsCounter, 173 mSDsluCounter, 1786 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 2709 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:46:53,919 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 2709 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:46:53,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2022-07-19 16:46:53,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 655. [2022-07-19 16:46:53,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 517 states have (on average 1.632495164410058) internal successors, (844), 538 states have internal predecessors, (844), 108 states have call successors, (108), 30 states have call predecessors, (108), 29 states have return successors, (103), 100 states have call predecessors, (103), 103 states have call successors, (103) [2022-07-19 16:46:53,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 1055 transitions. [2022-07-19 16:46:53,930 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 1055 transitions. Word has length 97 [2022-07-19 16:46:53,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:46:53,930 INFO L495 AbstractCegarLoop]: Abstraction has 655 states and 1055 transitions. [2022-07-19 16:46:53,930 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:53,930 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 1055 transitions. [2022-07-19 16:46:53,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-07-19 16:46:53,931 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:46:53,931 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-19 16:46:53,952 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-19 16:46:54,149 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-19 16:46:54,149 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:46:54,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:46:54,150 INFO L85 PathProgramCache]: Analyzing trace with hash -400958683, now seen corresponding path program 1 times [2022-07-19 16:46:54,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:46:54,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539635144] [2022-07-19 16:46:54,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:54,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:46:54,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:54,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:54,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:54,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:54,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:54,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:46:54,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:54,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:46:54,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:54,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:54,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:54,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:54,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:54,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-19 16:46:54,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:54,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:54,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:54,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:54,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:54,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:54,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:54,463 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-19 16:46:54,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:46:54,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539635144] [2022-07-19 16:46:54,464 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539635144] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:46:54,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484947058] [2022-07-19 16:46:54,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:54,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:46:54,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:46:54,465 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-19 16:46:54,479 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-19 16:46:54,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:54,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 1738 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-19 16:46:54,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:46:54,811 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 16:46:54,811 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:46:54,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484947058] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:46:54,811 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:46:54,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [6] total 12 [2022-07-19 16:46:54,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672569871] [2022-07-19 16:46:54,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:46:54,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:46:54,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:46:54,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:46:54,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:46:54,813 INFO L87 Difference]: Start difference. First operand 655 states and 1055 transitions. Second operand has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:46:54,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:46:54,930 INFO L93 Difference]: Finished difference Result 1275 states and 2065 transitions. [2022-07-19 16:46:54,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:46:54,931 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 97 [2022-07-19 16:46:54,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:46:54,934 INFO L225 Difference]: With dead ends: 1275 [2022-07-19 16:46:54,934 INFO L226 Difference]: Without dead ends: 693 [2022-07-19 16:46:54,936 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-07-19 16:46:54,936 INFO L413 NwaCegarLoop]: 944 mSDtfsCounter, 177 mSDsluCounter, 5557 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 6501 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:46:54,937 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 6501 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:46:54,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2022-07-19 16:46:54,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 674. [2022-07-19 16:46:54,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 674 states, 533 states have (on average 1.6322701688555348) internal successors, (870), 556 states have internal predecessors, (870), 109 states have call successors, (109), 30 states have call predecessors, (109), 31 states have return successors, (106), 101 states have call predecessors, (106), 104 states have call successors, (106) [2022-07-19 16:46:54,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 674 states to 674 states and 1085 transitions. [2022-07-19 16:46:54,950 INFO L78 Accepts]: Start accepts. Automaton has 674 states and 1085 transitions. Word has length 97 [2022-07-19 16:46:54,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:46:54,950 INFO L495 AbstractCegarLoop]: Abstraction has 674 states and 1085 transitions. [2022-07-19 16:46:54,950 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:46:54,950 INFO L276 IsEmpty]: Start isEmpty. Operand 674 states and 1085 transitions. [2022-07-19 16:46:54,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-07-19 16:46:54,951 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:46:54,951 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-19 16:46:54,971 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-19 16:46:55,169 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-19 16:46:55,169 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:46:55,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:46:55,170 INFO L85 PathProgramCache]: Analyzing trace with hash -972209916, now seen corresponding path program 1 times [2022-07-19 16:46:55,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:46:55,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154257869] [2022-07-19 16:46:55,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:55,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:46:55,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:55,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:55,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:55,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:55,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:55,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:46:55,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:55,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:46:55,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:55,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:55,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:55,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:55,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:55,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-19 16:46:55,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:55,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:55,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:55,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:55,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:55,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:55,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:55,522 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-19 16:46:55,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:46:55,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154257869] [2022-07-19 16:46:55,523 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154257869] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:46:55,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434645202] [2022-07-19 16:46:55,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:55,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:46:55,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:46:55,525 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-19 16:46:55,567 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-19 16:46:55,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:55,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 1737 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-19 16:46:55,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:46:55,862 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 16:46:55,863 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:46:55,863 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434645202] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:46:55,863 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:46:55,863 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 11 [2022-07-19 16:46:55,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671834542] [2022-07-19 16:46:55,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:46:55,864 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:46:55,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:46:55,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:46:55,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:46:55,864 INFO L87 Difference]: Start difference. First operand 674 states and 1085 transitions. Second operand has 7 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:46:55,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:46:55,945 INFO L93 Difference]: Finished difference Result 1213 states and 1965 transitions. [2022-07-19 16:46:55,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 16:46:55,946 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 97 [2022-07-19 16:46:55,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:46:55,949 INFO L225 Difference]: With dead ends: 1213 [2022-07-19 16:46:55,949 INFO L226 Difference]: Without dead ends: 698 [2022-07-19 16:46:55,952 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:46:55,952 INFO L413 NwaCegarLoop]: 956 mSDtfsCounter, 134 mSDsluCounter, 4674 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 5630 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:46:55,952 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 5630 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:46:55,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2022-07-19 16:46:55,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 693. [2022-07-19 16:46:55,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 549 states have (on average 1.6320582877959928) internal successors, (896), 574 states have internal predecessors, (896), 110 states have call successors, (110), 30 states have call predecessors, (110), 33 states have return successors, (109), 102 states have call predecessors, (109), 105 states have call successors, (109) [2022-07-19 16:46:55,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 1115 transitions. [2022-07-19 16:46:55,967 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 1115 transitions. Word has length 97 [2022-07-19 16:46:55,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:46:55,968 INFO L495 AbstractCegarLoop]: Abstraction has 693 states and 1115 transitions. [2022-07-19 16:46:55,968 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:46:55,968 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 1115 transitions. [2022-07-19 16:46:55,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-07-19 16:46:55,969 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:46:55,969 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-19 16:46:55,990 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-19 16:46:56,183 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-19 16:46:56,183 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:46:56,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:46:56,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1623035095, now seen corresponding path program 1 times [2022-07-19 16:46:56,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:46:56,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916068738] [2022-07-19 16:46:56,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:56,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:46:56,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:56,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:56,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:56,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:56,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:56,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:46:56,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:56,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:46:56,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:56,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:56,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:56,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:56,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:56,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 16:46:56,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:56,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:56,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:56,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:56,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:56,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:56,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:56,532 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-19 16:46:56,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:46:56,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916068738] [2022-07-19 16:46:56,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916068738] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:46:56,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075715573] [2022-07-19 16:46:56,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:56,533 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:46:56,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:46:56,534 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-19 16:46:56,535 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-19 16:46:56,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:56,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 1738 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-19 16:46:56,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:46:56,853 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 16:46:56,854 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:46:56,854 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075715573] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:46:56,854 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:46:56,854 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 11 [2022-07-19 16:46:56,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474326715] [2022-07-19 16:46:56,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:46:56,855 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:46:56,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:46:56,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:46:56,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:46:56,855 INFO L87 Difference]: Start difference. First operand 693 states and 1115 transitions. Second operand has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:46:56,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:46:56,932 INFO L93 Difference]: Finished difference Result 1243 states and 2016 transitions. [2022-07-19 16:46:56,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 16:46:56,932 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 98 [2022-07-19 16:46:56,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:46:56,935 INFO L225 Difference]: With dead ends: 1243 [2022-07-19 16:46:56,935 INFO L226 Difference]: Without dead ends: 728 [2022-07-19 16:46:56,937 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:46:56,937 INFO L413 NwaCegarLoop]: 956 mSDtfsCounter, 143 mSDsluCounter, 4664 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 5620 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:46:56,937 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 5620 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:46:56,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2022-07-19 16:46:56,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 693. [2022-07-19 16:46:56,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 549 states have (on average 1.6320582877959928) internal successors, (896), 574 states have internal predecessors, (896), 110 states have call successors, (110), 30 states have call predecessors, (110), 33 states have return successors, (109), 102 states have call predecessors, (109), 105 states have call successors, (109) [2022-07-19 16:46:56,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 1115 transitions. [2022-07-19 16:46:56,951 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 1115 transitions. Word has length 98 [2022-07-19 16:46:56,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:46:56,951 INFO L495 AbstractCegarLoop]: Abstraction has 693 states and 1115 transitions. [2022-07-19 16:46:56,952 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:46:56,952 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 1115 transitions. [2022-07-19 16:46:56,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-07-19 16:46:56,953 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:46:56,953 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, 1, 1, 1, 1] [2022-07-19 16:46:56,985 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-19 16:46:57,171 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-19 16:46:57,171 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:46:57,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:46:57,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1800818775, now seen corresponding path program 1 times [2022-07-19 16:46:57,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:46:57,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623123378] [2022-07-19 16:46:57,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:57,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:46:57,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:57,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:57,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:57,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:57,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:57,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:46:57,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:57,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:46:57,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:57,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:57,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:57,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:57,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:57,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 16:46:57,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:57,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:57,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:57,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:57,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:57,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:57,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:57,458 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-19 16:46:57,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:46:57,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623123378] [2022-07-19 16:46:57,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623123378] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:46:57,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753533702] [2022-07-19 16:46:57,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:57,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:46:57,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:46:57,460 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-19 16:46:57,461 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-19 16:46:57,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:57,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 1734 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-19 16:46:57,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:46:57,772 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 16:46:57,772 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:46:57,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753533702] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:46:57,773 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:46:57,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [6] total 12 [2022-07-19 16:46:57,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713379712] [2022-07-19 16:46:57,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:46:57,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:46:57,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:46:57,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:46:57,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:46:57,774 INFO L87 Difference]: Start difference. First operand 693 states and 1115 transitions. Second operand has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:46:57,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:46:57,884 INFO L93 Difference]: Finished difference Result 1228 states and 1990 transitions. [2022-07-19 16:46:57,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:46:57,885 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 98 [2022-07-19 16:46:57,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:46:57,887 INFO L225 Difference]: With dead ends: 1228 [2022-07-19 16:46:57,888 INFO L226 Difference]: Without dead ends: 713 [2022-07-19 16:46:57,889 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-07-19 16:46:57,890 INFO L413 NwaCegarLoop]: 946 mSDtfsCounter, 177 mSDsluCounter, 5563 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 6509 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:46:57,890 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 6509 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:46:57,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2022-07-19 16:46:57,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 693. [2022-07-19 16:46:57,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 549 states have (on average 1.6320582877959928) internal successors, (896), 574 states have internal predecessors, (896), 110 states have call successors, (110), 30 states have call predecessors, (110), 33 states have return successors, (109), 102 states have call predecessors, (109), 105 states have call successors, (109) [2022-07-19 16:46:57,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 1115 transitions. [2022-07-19 16:46:57,903 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 1115 transitions. Word has length 98 [2022-07-19 16:46:57,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:46:57,903 INFO L495 AbstractCegarLoop]: Abstraction has 693 states and 1115 transitions. [2022-07-19 16:46:57,904 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:46:57,904 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 1115 transitions. [2022-07-19 16:46:57,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-07-19 16:46:57,905 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:46:57,905 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-19 16:46:57,937 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-19 16:46:58,123 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-19 16:46:58,123 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:46:58,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:46:58,124 INFO L85 PathProgramCache]: Analyzing trace with hash 23955926, now seen corresponding path program 1 times [2022-07-19 16:46:58,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:46:58,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766643891] [2022-07-19 16:46:58,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:58,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:46:58,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:58,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:58,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:58,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:58,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:58,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:46:58,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:58,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:46:58,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:58,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:58,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:58,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 16:46:58,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:58,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-19 16:46:58,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:58,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:58,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:58,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:58,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:58,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:58,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:58,411 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-07-19 16:46:58,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:46:58,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766643891] [2022-07-19 16:46:58,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766643891] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:46:58,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390582743] [2022-07-19 16:46:58,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:58,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:46:58,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:46:58,413 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-19 16:46:58,414 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-19 16:46:58,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:58,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 1738 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:46:58,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:46:58,679 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 16:46:58,679 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:46:58,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390582743] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:46:58,679 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:46:58,679 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-19 16:46:58,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098534516] [2022-07-19 16:46:58,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:46:58,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:46:58,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:46:58,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:46:58,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:46:58,681 INFO L87 Difference]: Start difference. First operand 693 states and 1115 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:58,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:46:58,719 INFO L93 Difference]: Finished difference Result 1280 states and 2075 transitions. [2022-07-19 16:46:58,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:46:58,720 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 98 [2022-07-19 16:46:58,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:46:58,722 INFO L225 Difference]: With dead ends: 1280 [2022-07-19 16:46:58,722 INFO L226 Difference]: Without dead ends: 693 [2022-07-19 16:46:58,724 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:46:58,725 INFO L413 NwaCegarLoop]: 952 mSDtfsCounter, 23 mSDsluCounter, 1899 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 2851 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:46:58,725 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 2851 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:46:58,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2022-07-19 16:46:58,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 693. [2022-07-19 16:46:58,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 549 states have (on average 1.6247723132969034) internal successors, (892), 574 states have internal predecessors, (892), 110 states have call successors, (110), 30 states have call predecessors, (110), 33 states have return successors, (109), 102 states have call predecessors, (109), 105 states have call successors, (109) [2022-07-19 16:46:58,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 1111 transitions. [2022-07-19 16:46:58,738 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 1111 transitions. Word has length 98 [2022-07-19 16:46:58,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:46:58,738 INFO L495 AbstractCegarLoop]: Abstraction has 693 states and 1111 transitions. [2022-07-19 16:46:58,738 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:46:58,738 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 1111 transitions. [2022-07-19 16:46:58,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-07-19 16:46:58,739 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:46:58,739 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] [2022-07-19 16:46:58,769 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-19 16:46:58,957 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-19 16:46:58,958 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:46:58,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:46:58,958 INFO L85 PathProgramCache]: Analyzing trace with hash -1482672964, now seen corresponding path program 1 times [2022-07-19 16:46:58,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:46:58,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325788104] [2022-07-19 16:46:58,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:58,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:46:58,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:59,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:46:59,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:59,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:59,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:59,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:46:59,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:59,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:46:59,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:59,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:59,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:59,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:59,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:59,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 16:46:59,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:59,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:59,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:59,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:46:59,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:59,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:46:59,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:59,241 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-19 16:46:59,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:46:59,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325788104] [2022-07-19 16:46:59,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325788104] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:46:59,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320685870] [2022-07-19 16:46:59,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:59,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:46:59,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:46:59,260 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-19 16:46:59,261 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-19 16:46:59,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:46:59,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 1735 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-19 16:46:59,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:46:59,598 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 16:46:59,598 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:46:59,598 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320685870] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:46:59,598 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:46:59,598 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [6] total 12 [2022-07-19 16:46:59,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669877602] [2022-07-19 16:46:59,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:46:59,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:46:59,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:46:59,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:46:59,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:46:59,600 INFO L87 Difference]: Start difference. First operand 693 states and 1111 transitions. Second operand has 8 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:46:59,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:46:59,702 INFO L93 Difference]: Finished difference Result 1228 states and 1987 transitions. [2022-07-19 16:46:59,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 16:46:59,703 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 99 [2022-07-19 16:46:59,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:46:59,705 INFO L225 Difference]: With dead ends: 1228 [2022-07-19 16:46:59,706 INFO L226 Difference]: Without dead ends: 713 [2022-07-19 16:46:59,707 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-07-19 16:46:59,708 INFO L413 NwaCegarLoop]: 940 mSDtfsCounter, 185 mSDsluCounter, 5526 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 6466 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:46:59,708 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 6466 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:46:59,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2022-07-19 16:46:59,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 693. [2022-07-19 16:46:59,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 549 states have (on average 1.6247723132969034) internal successors, (892), 574 states have internal predecessors, (892), 110 states have call successors, (110), 30 states have call predecessors, (110), 33 states have return successors, (109), 102 states have call predecessors, (109), 105 states have call successors, (109) [2022-07-19 16:46:59,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 1111 transitions. [2022-07-19 16:46:59,723 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 1111 transitions. Word has length 99 [2022-07-19 16:46:59,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:46:59,723 INFO L495 AbstractCegarLoop]: Abstraction has 693 states and 1111 transitions. [2022-07-19 16:46:59,723 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:46:59,723 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 1111 transitions. [2022-07-19 16:46:59,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-07-19 16:46:59,724 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:46:59,724 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] [2022-07-19 16:46:59,744 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-07-19 16:46:59,942 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-19 16:46:59,942 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:46:59,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:46:59,942 INFO L85 PathProgramCache]: Analyzing trace with hash -1298454258, now seen corresponding path program 1 times [2022-07-19 16:46:59,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:46:59,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756329447] [2022-07-19 16:46:59,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:46:59,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:46:59,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:00,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:00,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:00,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:00,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:00,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:00,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:00,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:47:00,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:00,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:00,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:00,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:47:00,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:00,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 16:47:00,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:00,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:00,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:00,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:00,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:00,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:47:00,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:00,290 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-19 16:47:00,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:00,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756329447] [2022-07-19 16:47:00,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756329447] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:47:00,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476433480] [2022-07-19 16:47:00,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:00,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:47:00,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:47:00,292 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-19 16:47:00,293 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-19 16:47:00,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:00,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 1736 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-19 16:47:00,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:47:00,558 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-19 16:47:00,558 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:47:00,558 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476433480] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:00,558 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:47:00,558 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2022-07-19 16:47:00,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774875684] [2022-07-19 16:47:00,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:00,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:47:00,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:00,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:47:00,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:47:00,559 INFO L87 Difference]: Start difference. First operand 693 states and 1111 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:47:00,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:47:00,604 INFO L93 Difference]: Finished difference Result 1336 states and 2157 transitions. [2022-07-19 16:47:00,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 16:47:00,604 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 100 [2022-07-19 16:47:00,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:47:00,607 INFO L225 Difference]: With dead ends: 1336 [2022-07-19 16:47:00,607 INFO L226 Difference]: Without dead ends: 729 [2022-07-19 16:47:00,609 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-07-19 16:47:00,609 INFO L413 NwaCegarLoop]: 944 mSDtfsCounter, 38 mSDsluCounter, 1883 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 2827 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:47:00,609 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 2827 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:47:00,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2022-07-19 16:47:00,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 717. [2022-07-19 16:47:00,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 717 states, 573 states have (on average 1.6055846422338569) internal successors, (920), 598 states have internal predecessors, (920), 110 states have call successors, (110), 30 states have call predecessors, (110), 33 states have return successors, (109), 102 states have call predecessors, (109), 105 states have call successors, (109) [2022-07-19 16:47:00,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 717 states to 717 states and 1139 transitions. [2022-07-19 16:47:00,654 INFO L78 Accepts]: Start accepts. Automaton has 717 states and 1139 transitions. Word has length 100 [2022-07-19 16:47:00,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:47:00,654 INFO L495 AbstractCegarLoop]: Abstraction has 717 states and 1139 transitions. [2022-07-19 16:47:00,654 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-19 16:47:00,654 INFO L276 IsEmpty]: Start isEmpty. Operand 717 states and 1139 transitions. [2022-07-19 16:47:00,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-07-19 16:47:00,656 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:47:00,656 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] [2022-07-19 16:47:00,676 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-19 16:47:00,874 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-19 16:47:00,874 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:47:00,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:47:00,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1496285135, now seen corresponding path program 1 times [2022-07-19 16:47:00,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:47:00,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915246273] [2022-07-19 16:47:00,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:00,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:47:00,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:00,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:00,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:00,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:00,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:00,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:00,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:00,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:47:00,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:00,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:00,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:00,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:00,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:01,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 16:47:01,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:01,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:01,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:01,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:01,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:01,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:47:01,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:01,149 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-19 16:47:01,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:01,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915246273] [2022-07-19 16:47:01,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915246273] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:47:01,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759072599] [2022-07-19 16:47:01,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:01,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:47:01,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:47:01,151 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-19 16:47:01,152 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-19 16:47:01,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:01,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 1739 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-19 16:47:01,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:47:01,691 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-19 16:47:01,692 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:47:01,692 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759072599] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:01,692 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:47:01,692 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 11 [2022-07-19 16:47:01,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517588830] [2022-07-19 16:47:01,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:01,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:47:01,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:01,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:47:01,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:47:01,693 INFO L87 Difference]: Start difference. First operand 717 states and 1139 transitions. Second operand has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:47:04,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:47:04,344 INFO L93 Difference]: Finished difference Result 2352 states and 3855 transitions. [2022-07-19 16:47:04,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-19 16:47:04,344 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 100 [2022-07-19 16:47:04,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:47:04,354 INFO L225 Difference]: With dead ends: 2352 [2022-07-19 16:47:04,354 INFO L226 Difference]: Without dead ends: 1842 [2022-07-19 16:47:04,356 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:47:04,357 INFO L413 NwaCegarLoop]: 1644 mSDtfsCounter, 4162 mSDsluCounter, 1157 mSDsCounter, 0 mSdLazyCounter, 3542 mSolverCounterSat, 906 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4358 SdHoareTripleChecker+Valid, 2801 SdHoareTripleChecker+Invalid, 4448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 906 IncrementalHoareTripleChecker+Valid, 3542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-07-19 16:47:04,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4358 Valid, 2801 Invalid, 4448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [906 Valid, 3542 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-07-19 16:47:04,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1842 states. [2022-07-19 16:47:04,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1842 to 1655. [2022-07-19 16:47:04,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1655 states, 1306 states have (on average 1.6424196018376722) internal successors, (2145), 1349 states have internal predecessors, (2145), 277 states have call successors, (277), 66 states have call predecessors, (277), 71 states have return successors, (286), 254 states have call predecessors, (286), 272 states have call successors, (286) [2022-07-19 16:47:04,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1655 states to 1655 states and 2708 transitions. [2022-07-19 16:47:04,412 INFO L78 Accepts]: Start accepts. Automaton has 1655 states and 2708 transitions. Word has length 100 [2022-07-19 16:47:04,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:47:04,412 INFO L495 AbstractCegarLoop]: Abstraction has 1655 states and 2708 transitions. [2022-07-19 16:47:04,412 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-19 16:47:04,413 INFO L276 IsEmpty]: Start isEmpty. Operand 1655 states and 2708 transitions. [2022-07-19 16:47:04,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-07-19 16:47:04,415 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:47:04,416 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:47:04,435 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-07-19 16:47:04,631 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-19 16:47:04,631 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:47:04,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:47:04,632 INFO L85 PathProgramCache]: Analyzing trace with hash 544463453, now seen corresponding path program 1 times [2022-07-19 16:47:04,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:47:04,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503278371] [2022-07-19 16:47:04,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:04,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:47:04,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:04,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:04,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:04,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:47:04,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:04,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:04,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 16:47:04,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:04,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:04,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:04,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:04,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:04,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:47:04,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 16:47:04,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:04,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:04,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-19 16:47:04,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 16:47:04,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-19 16:47:04,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:04,994 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-07-19 16:47:04,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:04,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503278371] [2022-07-19 16:47:04,994 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503278371] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:47:04,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461333208] [2022-07-19 16:47:04,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:04,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:47:04,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:47:05,008 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-19 16:47:05,051 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-19 16:47:05,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:05,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 2107 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-19 16:47:05,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:47:05,426 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:47:05,426 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:47:05,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [461333208] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:05,427 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:47:05,427 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2022-07-19 16:47:05,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458612085] [2022-07-19 16:47:05,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:05,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 16:47:05,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:05,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 16:47:05,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:47:05,429 INFO L87 Difference]: Start difference. First operand 1655 states and 2708 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-19 16:47:05,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:47:05,780 INFO L93 Difference]: Finished difference Result 3127 states and 5231 transitions. [2022-07-19 16:47:05,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 16:47:05,780 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 155 [2022-07-19 16:47:05,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:47:05,793 INFO L225 Difference]: With dead ends: 3127 [2022-07-19 16:47:05,793 INFO L226 Difference]: Without dead ends: 1679 [2022-07-19 16:47:05,800 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:47:05,800 INFO L413 NwaCegarLoop]: 933 mSDtfsCounter, 900 mSDsluCounter, 1473 mSDsCounter, 0 mSdLazyCounter, 478 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 918 SdHoareTripleChecker+Valid, 2406 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-19 16:47:05,800 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [918 Valid, 2406 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 478 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-19 16:47:05,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1679 states. [2022-07-19 16:47:05,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1679 to 1679. [2022-07-19 16:47:05,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1679 states, 1327 states have (on average 1.643556895252449) internal successors, (2181), 1370 states have internal predecessors, (2181), 277 states have call successors, (277), 69 states have call predecessors, (277), 74 states have return successors, (289), 254 states have call predecessors, (289), 272 states have call successors, (289) [2022-07-19 16:47:05,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1679 states to 1679 states and 2747 transitions. [2022-07-19 16:47:05,847 INFO L78 Accepts]: Start accepts. Automaton has 1679 states and 2747 transitions. Word has length 155 [2022-07-19 16:47:05,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:47:05,847 INFO L495 AbstractCegarLoop]: Abstraction has 1679 states and 2747 transitions. [2022-07-19 16:47:05,848 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-19 16:47:05,848 INFO L276 IsEmpty]: Start isEmpty. Operand 1679 states and 2747 transitions. [2022-07-19 16:47:05,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-07-19 16:47:05,852 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:47:05,852 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:47:05,871 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-19 16:47:06,067 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-19 16:47:06,067 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:47:06,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:47:06,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1739402509, now seen corresponding path program 1 times [2022-07-19 16:47:06,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:47:06,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107541292] [2022-07-19 16:47:06,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:06,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:47:06,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:06,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:06,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:06,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:47:06,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:06,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:06,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 16:47:06,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:06,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:06,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:06,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:06,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:06,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:47:06,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 16:47:06,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:06,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:06,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-19 16:47:06,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-19 16:47:06,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-19 16:47:06,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,535 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:47:06,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:06,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107541292] [2022-07-19 16:47:06,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107541292] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:47:06,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772268636] [2022-07-19 16:47:06,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:06,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:47:06,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:47:06,537 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-19 16:47:06,538 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-19 16:47:06,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:06,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 2109 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-19 16:47:06,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:47:06,936 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:47:06,936 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:47:06,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772268636] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:06,936 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:47:06,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2022-07-19 16:47:06,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043461323] [2022-07-19 16:47:06,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:06,937 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 16:47:06,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:06,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 16:47:06,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:47:06,938 INFO L87 Difference]: Start difference. First operand 1679 states and 2747 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-19 16:47:07,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:47:07,278 INFO L93 Difference]: Finished difference Result 3175 states and 5300 transitions. [2022-07-19 16:47:07,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 16:47:07,279 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 157 [2022-07-19 16:47:07,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:47:07,286 INFO L225 Difference]: With dead ends: 3175 [2022-07-19 16:47:07,286 INFO L226 Difference]: Without dead ends: 1703 [2022-07-19 16:47:07,292 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:47:07,292 INFO L413 NwaCegarLoop]: 933 mSDtfsCounter, 901 mSDsluCounter, 1473 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 919 SdHoareTripleChecker+Valid, 2406 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-19 16:47:07,293 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [919 Valid, 2406 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 474 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-19 16:47:07,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1703 states. [2022-07-19 16:47:07,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1703 to 1703. [2022-07-19 16:47:07,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1703 states, 1348 states have (on average 1.6446587537091988) internal successors, (2217), 1391 states have internal predecessors, (2217), 277 states have call successors, (277), 72 states have call predecessors, (277), 77 states have return successors, (292), 254 states have call predecessors, (292), 272 states have call successors, (292) [2022-07-19 16:47:07,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1703 states to 1703 states and 2786 transitions. [2022-07-19 16:47:07,350 INFO L78 Accepts]: Start accepts. Automaton has 1703 states and 2786 transitions. Word has length 157 [2022-07-19 16:47:07,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:47:07,350 INFO L495 AbstractCegarLoop]: Abstraction has 1703 states and 2786 transitions. [2022-07-19 16:47:07,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-19 16:47:07,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1703 states and 2786 transitions. [2022-07-19 16:47:07,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-07-19 16:47:07,354 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:47:07,354 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:47:07,379 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-19 16:47:07,579 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-19 16:47:07,580 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:47:07,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:47:07,580 INFO L85 PathProgramCache]: Analyzing trace with hash -555529443, now seen corresponding path program 1 times [2022-07-19 16:47:07,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:47:07,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333602913] [2022-07-19 16:47:07,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:07,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:47:07,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:07,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:07,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:07,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:47:07,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:07,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:07,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 16:47:07,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:07,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:07,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:07,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:07,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:07,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-19 16:47:07,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 16:47:07,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:07,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:07,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-19 16:47:07,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 16:47:07,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 16:47:07,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:07,977 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-07-19 16:47:07,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:07,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333602913] [2022-07-19 16:47:07,978 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333602913] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:47:07,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763840942] [2022-07-19 16:47:07,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:07,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:47:07,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:47:07,979 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-19 16:47:07,998 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-19 16:47:08,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:08,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 2111 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-19 16:47:08,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:47:08,380 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:47:08,380 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:47:08,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763840942] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:08,381 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:47:08,381 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2022-07-19 16:47:08,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281477422] [2022-07-19 16:47:08,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:08,381 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 16:47:08,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:08,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 16:47:08,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:47:08,382 INFO L87 Difference]: Start difference. First operand 1703 states and 2786 transitions. Second operand has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-19 16:47:08,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:47:08,753 INFO L93 Difference]: Finished difference Result 3223 states and 5369 transitions. [2022-07-19 16:47:08,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 16:47:08,754 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 159 [2022-07-19 16:47:08,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:47:08,763 INFO L225 Difference]: With dead ends: 3223 [2022-07-19 16:47:08,763 INFO L226 Difference]: Without dead ends: 1727 [2022-07-19 16:47:08,770 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:47:08,771 INFO L413 NwaCegarLoop]: 933 mSDtfsCounter, 889 mSDsluCounter, 1473 mSDsCounter, 0 mSdLazyCounter, 470 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 907 SdHoareTripleChecker+Valid, 2406 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-19 16:47:08,771 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [907 Valid, 2406 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 470 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-19 16:47:08,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1727 states. [2022-07-19 16:47:08,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1727 to 1727. [2022-07-19 16:47:08,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1727 states, 1369 states have (on average 1.64572680788897) internal successors, (2253), 1412 states have internal predecessors, (2253), 277 states have call successors, (277), 75 states have call predecessors, (277), 80 states have return successors, (295), 254 states have call predecessors, (295), 272 states have call successors, (295) [2022-07-19 16:47:08,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1727 states to 1727 states and 2825 transitions. [2022-07-19 16:47:08,862 INFO L78 Accepts]: Start accepts. Automaton has 1727 states and 2825 transitions. Word has length 159 [2022-07-19 16:47:08,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:47:08,862 INFO L495 AbstractCegarLoop]: Abstraction has 1727 states and 2825 transitions. [2022-07-19 16:47:08,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-19 16:47:08,863 INFO L276 IsEmpty]: Start isEmpty. Operand 1727 states and 2825 transitions. [2022-07-19 16:47:08,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-07-19 16:47:08,866 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:47:08,866 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:47:08,887 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-19 16:47:09,082 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-19 16:47:09,082 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:47:09,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:47:09,082 INFO L85 PathProgramCache]: Analyzing trace with hash 1668204262, now seen corresponding path program 1 times [2022-07-19 16:47:09,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:47:09,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448398801] [2022-07-19 16:47:09,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:09,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:47:09,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:09,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:09,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:09,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:47:09,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:09,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:09,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 16:47:09,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:09,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:09,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-19 16:47:09,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:09,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:09,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-19 16:47:09,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 16:47:09,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:09,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:09,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-19 16:47:09,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 16:47:09,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 16:47:09,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,548 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-07-19 16:47:09,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:09,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448398801] [2022-07-19 16:47:09,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448398801] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:47:09,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568854531] [2022-07-19 16:47:09,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:09,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:47:09,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:47:09,550 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-19 16:47:09,551 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-19 16:47:09,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:09,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 2113 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-19 16:47:09,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:47:09,988 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-07-19 16:47:09,989 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:47:09,989 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568854531] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:09,989 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:47:09,989 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 14 [2022-07-19 16:47:09,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475243651] [2022-07-19 16:47:09,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:09,990 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:47:09,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:09,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:47:09,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-07-19 16:47:09,990 INFO L87 Difference]: Start difference. First operand 1727 states and 2825 transitions. Second operand has 8 states, 8 states have (on average 11.625) internal successors, (93), 7 states have internal predecessors, (93), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2022-07-19 16:47:12,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:47:12,400 INFO L93 Difference]: Finished difference Result 4667 states and 7681 transitions. [2022-07-19 16:47:12,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-19 16:47:12,400 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.625) internal successors, (93), 7 states have internal predecessors, (93), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) Word has length 160 [2022-07-19 16:47:12,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:47:12,414 INFO L225 Difference]: With dead ends: 4667 [2022-07-19 16:47:12,414 INFO L226 Difference]: Without dead ends: 2960 [2022-07-19 16:47:12,421 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2022-07-19 16:47:12,421 INFO L413 NwaCegarLoop]: 1201 mSDtfsCounter, 1843 mSDsluCounter, 1575 mSDsCounter, 0 mSdLazyCounter, 4934 mSolverCounterSat, 404 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1932 SdHoareTripleChecker+Valid, 2776 SdHoareTripleChecker+Invalid, 5338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 404 IncrementalHoareTripleChecker+Valid, 4934 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-07-19 16:47:12,421 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1932 Valid, 2776 Invalid, 5338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [404 Valid, 4934 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-07-19 16:47:12,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2960 states. [2022-07-19 16:47:12,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2960 to 2740. [2022-07-19 16:47:12,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2740 states, 2148 states have (on average 1.62756052141527) internal successors, (3496), 2200 states have internal predecessors, (3496), 455 states have call successors, (455), 117 states have call predecessors, (455), 136 states have return successors, (513), 433 states have call predecessors, (513), 450 states have call successors, (513) [2022-07-19 16:47:12,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2740 states to 2740 states and 4464 transitions. [2022-07-19 16:47:12,537 INFO L78 Accepts]: Start accepts. Automaton has 2740 states and 4464 transitions. Word has length 160 [2022-07-19 16:47:12,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:47:12,537 INFO L495 AbstractCegarLoop]: Abstraction has 2740 states and 4464 transitions. [2022-07-19 16:47:12,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.625) internal successors, (93), 7 states have internal predecessors, (93), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2022-07-19 16:47:12,537 INFO L276 IsEmpty]: Start isEmpty. Operand 2740 states and 4464 transitions. [2022-07-19 16:47:12,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2022-07-19 16:47:12,542 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:47:12,542 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:47:12,584 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-19 16:47:12,755 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-19 16:47:12,756 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:47:12,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:47:12,757 INFO L85 PathProgramCache]: Analyzing trace with hash 524453481, now seen corresponding path program 1 times [2022-07-19 16:47:12,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:47:12,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323399196] [2022-07-19 16:47:12,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:12,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:47:12,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:12,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:12,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:12,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:12,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:12,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:12,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:12,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:47:12,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:12,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:12,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:12,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:12,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:12,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 16:47:13,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:13,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:13,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:13,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:13,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:13,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:13,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:13,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:13,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:13,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:13,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:13,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-19 16:47:13,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:13,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 16:47:13,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:13,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:13,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:13,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:13,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:13,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-19 16:47:13,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:13,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 16:47:13,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:13,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-19 16:47:13,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:13,195 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-07-19 16:47:13,195 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:13,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323399196] [2022-07-19 16:47:13,196 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323399196] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:47:13,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131326651] [2022-07-19 16:47:13,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:13,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:47:13,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:47:13,203 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:47:13,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-07-19 16:47:13,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:13,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 2110 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-19 16:47:13,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:47:13,616 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:47:13,616 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:47:13,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131326651] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:13,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:47:13,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2022-07-19 16:47:13,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302075759] [2022-07-19 16:47:13,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:13,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 16:47:13,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:13,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 16:47:13,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:47:13,617 INFO L87 Difference]: Start difference. First operand 2740 states and 4464 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-19 16:47:14,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:47:14,041 INFO L93 Difference]: Finished difference Result 5321 states and 8815 transitions. [2022-07-19 16:47:14,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 16:47:14,041 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 161 [2022-07-19 16:47:14,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:47:14,052 INFO L225 Difference]: With dead ends: 5321 [2022-07-19 16:47:14,052 INFO L226 Difference]: Without dead ends: 2788 [2022-07-19 16:47:14,059 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:47:14,059 INFO L413 NwaCegarLoop]: 933 mSDtfsCounter, 876 mSDsluCounter, 1473 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 894 SdHoareTripleChecker+Valid, 2406 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-19 16:47:14,059 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [894 Valid, 2406 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-19 16:47:14,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2788 states. [2022-07-19 16:47:14,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2788 to 2788. [2022-07-19 16:47:14,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2788 states, 2190 states have (on average 1.6292237442922375) internal successors, (3568), 2242 states have internal predecessors, (3568), 455 states have call successors, (455), 123 states have call predecessors, (455), 142 states have return successors, (518), 433 states have call predecessors, (518), 450 states have call successors, (518) [2022-07-19 16:47:14,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2788 states to 2788 states and 4541 transitions. [2022-07-19 16:47:14,129 INFO L78 Accepts]: Start accepts. Automaton has 2788 states and 4541 transitions. Word has length 161 [2022-07-19 16:47:14,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:47:14,129 INFO L495 AbstractCegarLoop]: Abstraction has 2788 states and 4541 transitions. [2022-07-19 16:47:14,129 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-19 16:47:14,130 INFO L276 IsEmpty]: Start isEmpty. Operand 2788 states and 4541 transitions. [2022-07-19 16:47:14,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-07-19 16:47:14,133 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:47:14,133 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:47:14,169 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-07-19 16:47:14,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:47:14,352 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:47:14,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:47:14,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1076516129, now seen corresponding path program 1 times [2022-07-19 16:47:14,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:47:14,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147806912] [2022-07-19 16:47:14,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:14,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:47:14,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:14,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:14,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:14,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:47:14,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:14,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:14,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 16:47:14,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:14,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:14,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:14,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:14,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:14,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:14,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:47:14,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:14,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:14,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:14,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:47:14,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-19 16:47:14,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,722 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-19 16:47:14,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:14,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147806912] [2022-07-19 16:47:14,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147806912] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:47:14,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044051130] [2022-07-19 16:47:14,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:14,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:47:14,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:47:14,724 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:47:14,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-07-19 16:47:14,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:14,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 2112 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-19 16:47:15,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:47:15,177 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-07-19 16:47:15,177 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:47:15,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044051130] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:15,177 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:47:15,178 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2022-07-19 16:47:15,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454779692] [2022-07-19 16:47:15,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:15,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 16:47:15,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:15,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 16:47:15,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:47:15,179 INFO L87 Difference]: Start difference. First operand 2788 states and 4541 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) [2022-07-19 16:47:15,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:47:15,546 INFO L93 Difference]: Finished difference Result 2903 states and 4731 transitions. [2022-07-19 16:47:15,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:47:15,547 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) Word has length 163 [2022-07-19 16:47:15,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:47:15,556 INFO L225 Difference]: With dead ends: 2903 [2022-07-19 16:47:15,556 INFO L226 Difference]: Without dead ends: 2888 [2022-07-19 16:47:15,557 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:47:15,557 INFO L413 NwaCegarLoop]: 960 mSDtfsCounter, 879 mSDsluCounter, 1490 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 887 SdHoareTripleChecker+Valid, 2450 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-19 16:47:15,557 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [887 Valid, 2450 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 445 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-19 16:47:15,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2888 states. [2022-07-19 16:47:15,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2888 to 2797. [2022-07-19 16:47:15,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2797 states, 2199 states have (on average 1.6266484765802638) internal successors, (3577), 2251 states have internal predecessors, (3577), 455 states have call successors, (455), 123 states have call predecessors, (455), 142 states have return successors, (518), 433 states have call predecessors, (518), 450 states have call successors, (518) [2022-07-19 16:47:15,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2797 states to 2797 states and 4550 transitions. [2022-07-19 16:47:15,652 INFO L78 Accepts]: Start accepts. Automaton has 2797 states and 4550 transitions. Word has length 163 [2022-07-19 16:47:15,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:47:15,653 INFO L495 AbstractCegarLoop]: Abstraction has 2797 states and 4550 transitions. [2022-07-19 16:47:15,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) [2022-07-19 16:47:15,653 INFO L276 IsEmpty]: Start isEmpty. Operand 2797 states and 4550 transitions. [2022-07-19 16:47:15,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-07-19 16:47:15,657 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:47:15,657 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:47:15,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-07-19 16:47:15,875 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:47:15,875 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:47:15,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:47:15,875 INFO L85 PathProgramCache]: Analyzing trace with hash 160901498, now seen corresponding path program 1 times [2022-07-19 16:47:15,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:47:15,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954957295] [2022-07-19 16:47:15,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:15,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:47:15,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:15,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:15,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:15,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:15,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:15,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:15,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:15,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:47:15,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:15,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:15,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:15,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:15,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:16,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 16:47:16,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:16,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:16,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:16,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:16,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:16,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:16,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:16,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:16,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:16,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:16,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:16,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:16,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:16,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:47:16,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:16,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:16,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:16,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:16,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:16,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:16,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:16,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:47:16,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:16,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-19 16:47:16,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:16,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-19 16:47:16,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:16,250 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-19 16:47:16,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:16,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954957295] [2022-07-19 16:47:16,250 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954957295] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:47:16,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613500612] [2022-07-19 16:47:16,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:16,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:47:16,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:47:16,252 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:47:16,253 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-07-19 16:47:16,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:16,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 2128 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-19 16:47:16,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:47:16,648 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-07-19 16:47:16,649 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:47:16,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613500612] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:16,649 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:47:16,649 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2022-07-19 16:47:16,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233968792] [2022-07-19 16:47:16,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:16,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-19 16:47:16,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:16,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-19 16:47:16,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-07-19 16:47:16,650 INFO L87 Difference]: Start difference. First operand 2797 states and 4550 transitions. Second operand has 6 states, 6 states have (on average 16.5) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (20), 3 states have call predecessors, (20), 4 states have return successors, (19), 4 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-19 16:47:16,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:47:16,951 INFO L93 Difference]: Finished difference Result 3037 states and 4888 transitions. [2022-07-19 16:47:16,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-19 16:47:16,952 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.5) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (20), 3 states have call predecessors, (20), 4 states have return successors, (19), 4 states have call predecessors, (19), 2 states have call successors, (19) Word has length 169 [2022-07-19 16:47:16,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:47:16,964 INFO L225 Difference]: With dead ends: 3037 [2022-07-19 16:47:16,964 INFO L226 Difference]: Without dead ends: 3022 [2022-07-19 16:47:16,967 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2022-07-19 16:47:16,967 INFO L413 NwaCegarLoop]: 975 mSDtfsCounter, 931 mSDsluCounter, 2836 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 933 SdHoareTripleChecker+Valid, 3811 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-19 16:47:16,967 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [933 Valid, 3811 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-19 16:47:16,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3022 states. [2022-07-19 16:47:17,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3022 to 2963. [2022-07-19 16:47:17,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2963 states, 2333 states have (on average 1.6206600942991856) internal successors, (3781), 2385 states have internal predecessors, (3781), 471 states have call successors, (471), 141 states have call predecessors, (471), 158 states have return successors, (537), 447 states have call predecessors, (537), 466 states have call successors, (537) [2022-07-19 16:47:17,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2963 states to 2963 states and 4789 transitions. [2022-07-19 16:47:17,090 INFO L78 Accepts]: Start accepts. Automaton has 2963 states and 4789 transitions. Word has length 169 [2022-07-19 16:47:17,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:47:17,090 INFO L495 AbstractCegarLoop]: Abstraction has 2963 states and 4789 transitions. [2022-07-19 16:47:17,093 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.5) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (20), 3 states have call predecessors, (20), 4 states have return successors, (19), 4 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-19 16:47:17,093 INFO L276 IsEmpty]: Start isEmpty. Operand 2963 states and 4789 transitions. [2022-07-19 16:47:17,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2022-07-19 16:47:17,099 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:47:17,099 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:47:17,133 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-07-19 16:47:17,318 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-07-19 16:47:17,318 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:47:17,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:47:17,318 INFO L85 PathProgramCache]: Analyzing trace with hash -2122778787, now seen corresponding path program 1 times [2022-07-19 16:47:17,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:47:17,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672923515] [2022-07-19 16:47:17,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:17,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:47:17,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:17,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:17,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:17,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-19 16:47:17,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:17,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:17,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 16:47:17,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:17,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:17,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:17,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:17,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:17,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:17,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:47:17,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:17,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:17,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:17,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:47:17,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-19 16:47:17,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-19 16:47:17,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-19 16:47:17,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:17,723 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-07-19 16:47:17,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:17,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672923515] [2022-07-19 16:47:17,724 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672923515] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:47:17,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552463918] [2022-07-19 16:47:17,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:17,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:47:17,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:47:17,736 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:47:17,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-07-19 16:47:18,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:18,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 2165 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-19 16:47:18,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:47:18,046 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-07-19 16:47:18,047 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:47:18,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552463918] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:18,047 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:47:18,047 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2022-07-19 16:47:18,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329464471] [2022-07-19 16:47:18,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:18,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:47:18,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:18,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:47:18,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:47:18,048 INFO L87 Difference]: Start difference. First operand 2963 states and 4789 transitions. Second operand has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 1 states have call predecessors, (20), 2 states have call successors, (20) [2022-07-19 16:47:18,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:47:18,182 INFO L93 Difference]: Finished difference Result 5900 states and 9548 transitions. [2022-07-19 16:47:18,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:47:18,182 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 1 states have call predecessors, (20), 2 states have call successors, (20) Word has length 180 [2022-07-19 16:47:18,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:47:18,221 INFO L225 Difference]: With dead ends: 5900 [2022-07-19 16:47:18,221 INFO L226 Difference]: Without dead ends: 2932 [2022-07-19 16:47:18,228 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 219 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:47:18,229 INFO L413 NwaCegarLoop]: 954 mSDtfsCounter, 11 mSDsluCounter, 1899 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 2853 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:47:18,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 2853 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:47:18,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2932 states. [2022-07-19 16:47:18,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2932 to 2932. [2022-07-19 16:47:18,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2932 states, 2305 states have (on average 1.6203904555314534) internal successors, (3735), 2355 states have internal predecessors, (3735), 470 states have call successors, (470), 141 states have call predecessors, (470), 156 states have return successors, (534), 446 states have call predecessors, (534), 465 states have call successors, (534) [2022-07-19 16:47:18,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2932 states to 2932 states and 4739 transitions. [2022-07-19 16:47:18,391 INFO L78 Accepts]: Start accepts. Automaton has 2932 states and 4739 transitions. Word has length 180 [2022-07-19 16:47:18,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:47:18,391 INFO L495 AbstractCegarLoop]: Abstraction has 2932 states and 4739 transitions. [2022-07-19 16:47:18,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 1 states have call predecessors, (20), 2 states have call successors, (20) [2022-07-19 16:47:18,391 INFO L276 IsEmpty]: Start isEmpty. Operand 2932 states and 4739 transitions. [2022-07-19 16:47:18,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-07-19 16:47:18,395 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:47:18,395 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:47:18,415 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-07-19 16:47:18,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-07-19 16:47:18,612 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:47:18,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:47:18,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1740517326, now seen corresponding path program 1 times [2022-07-19 16:47:18,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:47:18,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369150682] [2022-07-19 16:47:18,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:18,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:47:18,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:18,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:18,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:18,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:18,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:18,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:18,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:18,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 16:47:18,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:18,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:18,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:18,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:18,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:18,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-19 16:47:18,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:18,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:18,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:18,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:18,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:19,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:19,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:19,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:19,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:47:19,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:19,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:19,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:19,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:47:19,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-19 16:47:19,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-19 16:47:19,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-19 16:47:19,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,044 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-07-19 16:47:19,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:19,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369150682] [2022-07-19 16:47:19,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369150682] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:47:19,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886627331] [2022-07-19 16:47:19,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:19,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:47:19,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:47:19,046 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:47:19,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-07-19 16:47:19,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 2168 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-19 16:47:19,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:47:19,391 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:47:19,391 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:47:19,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886627331] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:19,391 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:47:19,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2022-07-19 16:47:19,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902062832] [2022-07-19 16:47:19,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:19,392 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:47:19,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:19,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:47:19,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-07-19 16:47:19,392 INFO L87 Difference]: Start difference. First operand 2932 states and 4739 transitions. Second operand has 7 states, 6 states have (on average 20.5) internal successors, (123), 6 states have internal predecessors, (123), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 3 states have call successors, (20) [2022-07-19 16:47:19,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:47:19,545 INFO L93 Difference]: Finished difference Result 5833 states and 9442 transitions. [2022-07-19 16:47:19,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 16:47:19,546 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 20.5) internal successors, (123), 6 states have internal predecessors, (123), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 3 states have call successors, (20) Word has length 182 [2022-07-19 16:47:19,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:47:19,553 INFO L225 Difference]: With dead ends: 5833 [2022-07-19 16:47:19,553 INFO L226 Difference]: Without dead ends: 2932 [2022-07-19 16:47:19,557 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-07-19 16:47:19,557 INFO L413 NwaCegarLoop]: 972 mSDtfsCounter, 143 mSDsluCounter, 4685 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 5657 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:47:19,558 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 5657 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:47:19,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2932 states. [2022-07-19 16:47:19,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2932 to 2911. [2022-07-19 16:47:19,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2911 states, 2284 states have (on average 1.6204028021015762) internal successors, (3701), 2334 states have internal predecessors, (3701), 470 states have call successors, (470), 141 states have call predecessors, (470), 156 states have return successors, (534), 446 states have call predecessors, (534), 465 states have call successors, (534) [2022-07-19 16:47:19,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2911 states to 2911 states and 4705 transitions. [2022-07-19 16:47:19,629 INFO L78 Accepts]: Start accepts. Automaton has 2911 states and 4705 transitions. Word has length 182 [2022-07-19 16:47:19,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:47:19,630 INFO L495 AbstractCegarLoop]: Abstraction has 2911 states and 4705 transitions. [2022-07-19 16:47:19,630 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 20.5) internal successors, (123), 6 states have internal predecessors, (123), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 3 states have call successors, (20) [2022-07-19 16:47:19,630 INFO L276 IsEmpty]: Start isEmpty. Operand 2911 states and 4705 transitions. [2022-07-19 16:47:19,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2022-07-19 16:47:19,633 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:47:19,633 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:47:19,678 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-07-19 16:47:19,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-07-19 16:47:19,853 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:47:19,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:47:19,853 INFO L85 PathProgramCache]: Analyzing trace with hash -1777170377, now seen corresponding path program 1 times [2022-07-19 16:47:19,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:47:19,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757285254] [2022-07-19 16:47:19,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:19,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:47:19,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:19,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:19,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:19,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-19 16:47:19,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:19,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:19,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:19,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:20,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-19 16:47:20,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:20,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:20,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:20,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:20,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:20,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:20,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:20,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:20,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:20,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:20,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:20,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:20,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:20,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:47:20,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:20,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:20,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:20,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:20,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:20,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:20,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:20,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:47:20,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:20,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-19 16:47:20,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:20,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-19 16:47:20,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:20,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-19 16:47:20,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:20,300 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-07-19 16:47:20,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:20,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757285254] [2022-07-19 16:47:20,300 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757285254] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:47:20,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480566138] [2022-07-19 16:47:20,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:20,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:47:20,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:47:20,302 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:47:20,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-07-19 16:47:20,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:20,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 2174 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 16:47:20,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:47:20,602 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-19 16:47:20,602 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:47:20,602 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480566138] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:20,603 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:47:20,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2022-07-19 16:47:20,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741781347] [2022-07-19 16:47:20,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:20,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:47:20,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:20,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:47:20,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:47:20,604 INFO L87 Difference]: Start difference. First operand 2911 states and 4705 transitions. Second operand has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-07-19 16:47:20,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:47:20,761 INFO L93 Difference]: Finished difference Result 5791 states and 9376 transitions. [2022-07-19 16:47:20,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 16:47:20,762 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 184 [2022-07-19 16:47:20,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:47:20,770 INFO L225 Difference]: With dead ends: 5791 [2022-07-19 16:47:20,770 INFO L226 Difference]: Without dead ends: 2911 [2022-07-19 16:47:20,774 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 221 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:47:20,775 INFO L413 NwaCegarLoop]: 913 mSDtfsCounter, 176 mSDsluCounter, 1773 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 2686 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:47:20,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 2686 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 16:47:20,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2911 states. [2022-07-19 16:47:20,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2911 to 2911. [2022-07-19 16:47:20,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2911 states, 2284 states have (on average 1.6199649737302977) internal successors, (3700), 2334 states have internal predecessors, (3700), 470 states have call successors, (470), 141 states have call predecessors, (470), 156 states have return successors, (534), 446 states have call predecessors, (534), 465 states have call successors, (534) [2022-07-19 16:47:20,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2911 states to 2911 states and 4704 transitions. [2022-07-19 16:47:20,848 INFO L78 Accepts]: Start accepts. Automaton has 2911 states and 4704 transitions. Word has length 184 [2022-07-19 16:47:20,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:47:20,849 INFO L495 AbstractCegarLoop]: Abstraction has 2911 states and 4704 transitions. [2022-07-19 16:47:20,849 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-07-19 16:47:20,849 INFO L276 IsEmpty]: Start isEmpty. Operand 2911 states and 4704 transitions. [2022-07-19 16:47:20,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-07-19 16:47:20,853 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:47:20,853 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:47:20,880 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-07-19 16:47:21,071 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-07-19 16:47:21,072 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:47:21,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:47:21,072 INFO L85 PathProgramCache]: Analyzing trace with hash -136493091, now seen corresponding path program 1 times [2022-07-19 16:47:21,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:47:21,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918387776] [2022-07-19 16:47:21,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:21,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:47:21,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:21,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:21,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:21,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:47:21,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:21,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:21,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-19 16:47:21,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:21,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:21,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:21,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:21,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:21,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:21,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:47:21,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:21,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:21,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:21,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:47:21,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-19 16:47:21,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-19 16:47:21,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-19 16:47:21,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:21,510 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-07-19 16:47:21,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:21,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918387776] [2022-07-19 16:47:21,510 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918387776] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:21,510 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:47:21,510 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-19 16:47:21,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657878096] [2022-07-19 16:47:21,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:21,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:47:21,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:21,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:47:21,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:47:21,512 INFO L87 Difference]: Start difference. First operand 2911 states and 4704 transitions. Second operand has 8 states, 8 states have (on average 15.125) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (21), 6 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-07-19 16:47:27,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:47:27,234 INFO L93 Difference]: Finished difference Result 6695 states and 10965 transitions. [2022-07-19 16:47:27,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-19 16:47:27,234 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 15.125) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (21), 6 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 185 [2022-07-19 16:47:27,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:47:27,277 INFO L225 Difference]: With dead ends: 6695 [2022-07-19 16:47:27,277 INFO L226 Difference]: Without dead ends: 3786 [2022-07-19 16:47:27,285 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2022-07-19 16:47:27,285 INFO L413 NwaCegarLoop]: 999 mSDtfsCounter, 1025 mSDsluCounter, 1264 mSDsCounter, 0 mSdLazyCounter, 3767 mSolverCounterSat, 304 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1114 SdHoareTripleChecker+Valid, 2263 SdHoareTripleChecker+Invalid, 4071 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 304 IncrementalHoareTripleChecker+Valid, 3767 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2022-07-19 16:47:27,286 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1114 Valid, 2263 Invalid, 4071 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [304 Valid, 3767 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2022-07-19 16:47:27,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3786 states. [2022-07-19 16:47:27,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3786 to 2871. [2022-07-19 16:47:27,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2871 states, 2247 states have (on average 1.6186025812194036) internal successors, (3637), 2295 states have internal predecessors, (3637), 469 states have call successors, (469), 141 states have call predecessors, (469), 154 states have return successors, (531), 445 states have call predecessors, (531), 464 states have call successors, (531) [2022-07-19 16:47:27,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2871 states to 2871 states and 4637 transitions. [2022-07-19 16:47:27,545 INFO L78 Accepts]: Start accepts. Automaton has 2871 states and 4637 transitions. Word has length 185 [2022-07-19 16:47:27,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:47:27,545 INFO L495 AbstractCegarLoop]: Abstraction has 2871 states and 4637 transitions. [2022-07-19 16:47:27,545 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 15.125) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (21), 6 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-07-19 16:47:27,545 INFO L276 IsEmpty]: Start isEmpty. Operand 2871 states and 4637 transitions. [2022-07-19 16:47:27,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-07-19 16:47:27,553 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:47:27,553 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:47:27,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-07-19 16:47:27,554 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:47:27,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:47:27,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1046747287, now seen corresponding path program 1 times [2022-07-19 16:47:27,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:47:27,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648958621] [2022-07-19 16:47:27,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:27,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:47:27,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:27,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:27,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:27,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:27,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:27,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:27,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:27,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:47:27,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:27,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:27,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:27,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:47:27,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:27,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-19 16:47:27,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:27,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:27,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:27,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:27,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:28,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:28,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:28,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:28,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:28,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:28,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:28,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:28,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:28,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:47:28,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:28,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:28,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:28,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:28,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:28,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:28,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:28,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:47:28,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:28,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-19 16:47:28,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:28,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-19 16:47:28,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:28,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-19 16:47:28,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:28,036 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-07-19 16:47:28,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:28,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648958621] [2022-07-19 16:47:28,036 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648958621] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:28,037 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:47:28,037 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-19 16:47:28,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490067629] [2022-07-19 16:47:28,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:28,037 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:47:28,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:28,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:47:28,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:47:28,038 INFO L87 Difference]: Start difference. First operand 2871 states and 4637 transitions. Second operand has 8 states, 8 states have (on average 15.125) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (21), 6 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-07-19 16:47:33,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:47:33,045 INFO L93 Difference]: Finished difference Result 6574 states and 10764 transitions. [2022-07-19 16:47:33,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-19 16:47:33,045 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 15.125) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (21), 6 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 186 [2022-07-19 16:47:33,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:47:33,059 INFO L225 Difference]: With dead ends: 6574 [2022-07-19 16:47:33,059 INFO L226 Difference]: Without dead ends: 3804 [2022-07-19 16:47:33,066 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2022-07-19 16:47:33,067 INFO L413 NwaCegarLoop]: 1001 mSDtfsCounter, 1558 mSDsluCounter, 1198 mSDsCounter, 0 mSdLazyCounter, 3488 mSolverCounterSat, 477 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1647 SdHoareTripleChecker+Valid, 2199 SdHoareTripleChecker+Invalid, 3965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 477 IncrementalHoareTripleChecker+Valid, 3488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-07-19 16:47:33,067 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1647 Valid, 2199 Invalid, 3965 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [477 Valid, 3488 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2022-07-19 16:47:33,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3804 states. [2022-07-19 16:47:33,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3804 to 2871. [2022-07-19 16:47:33,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2871 states, 2247 states have (on average 1.6181575433911883) internal successors, (3636), 2295 states have internal predecessors, (3636), 469 states have call successors, (469), 141 states have call predecessors, (469), 154 states have return successors, (531), 445 states have call predecessors, (531), 464 states have call successors, (531) [2022-07-19 16:47:33,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2871 states to 2871 states and 4636 transitions. [2022-07-19 16:47:33,306 INFO L78 Accepts]: Start accepts. Automaton has 2871 states and 4636 transitions. Word has length 186 [2022-07-19 16:47:33,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:47:33,306 INFO L495 AbstractCegarLoop]: Abstraction has 2871 states and 4636 transitions. [2022-07-19 16:47:33,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 15.125) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (21), 6 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-07-19 16:47:33,307 INFO L276 IsEmpty]: Start isEmpty. Operand 2871 states and 4636 transitions. [2022-07-19 16:47:33,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2022-07-19 16:47:33,310 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:47:33,311 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:47:33,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-07-19 16:47:33,311 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:47:33,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:47:33,311 INFO L85 PathProgramCache]: Analyzing trace with hash 100103201, now seen corresponding path program 1 times [2022-07-19 16:47:33,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:47:33,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972480815] [2022-07-19 16:47:33,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:33,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:47:33,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:33,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:33,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:33,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:47:33,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:33,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:47:33,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-19 16:47:33,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:33,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:33,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:33,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:33,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:33,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:33,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:47:33,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:33,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:33,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:33,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:47:33,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-19 16:47:33,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-19 16:47:33,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-19 16:47:33,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:33,758 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-07-19 16:47:33,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:33,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972480815] [2022-07-19 16:47:33,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972480815] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:33,758 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:47:33,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-19 16:47:33,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288465166] [2022-07-19 16:47:33,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:33,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:47:33,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:33,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:47:33,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:47:33,760 INFO L87 Difference]: Start difference. First operand 2871 states and 4636 transitions. Second operand has 8 states, 8 states have (on average 15.375) internal successors, (123), 4 states have internal predecessors, (123), 2 states have call successors, (21), 6 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-07-19 16:47:39,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:47:39,071 INFO L93 Difference]: Finished difference Result 6590 states and 10791 transitions. [2022-07-19 16:47:39,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-07-19 16:47:39,072 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 15.375) internal successors, (123), 4 states have internal predecessors, (123), 2 states have call successors, (21), 6 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 187 [2022-07-19 16:47:39,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:47:39,084 INFO L225 Difference]: With dead ends: 6590 [2022-07-19 16:47:39,084 INFO L226 Difference]: Without dead ends: 3762 [2022-07-19 16:47:39,090 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2022-07-19 16:47:39,090 INFO L413 NwaCegarLoop]: 964 mSDtfsCounter, 1535 mSDsluCounter, 1216 mSDsCounter, 0 mSdLazyCounter, 3319 mSolverCounterSat, 471 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1624 SdHoareTripleChecker+Valid, 2180 SdHoareTripleChecker+Invalid, 3790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 471 IncrementalHoareTripleChecker+Valid, 3319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-07-19 16:47:39,091 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1624 Valid, 2180 Invalid, 3790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [471 Valid, 3319 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2022-07-19 16:47:39,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3762 states. [2022-07-19 16:47:39,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3762 to 2859. [2022-07-19 16:47:39,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2859 states, 2235 states have (on average 1.6205816554809844) internal successors, (3622), 2283 states have internal predecessors, (3622), 469 states have call successors, (469), 141 states have call predecessors, (469), 154 states have return successors, (531), 445 states have call predecessors, (531), 464 states have call successors, (531) [2022-07-19 16:47:39,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2859 states to 2859 states and 4622 transitions. [2022-07-19 16:47:39,310 INFO L78 Accepts]: Start accepts. Automaton has 2859 states and 4622 transitions. Word has length 187 [2022-07-19 16:47:39,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:47:39,311 INFO L495 AbstractCegarLoop]: Abstraction has 2859 states and 4622 transitions. [2022-07-19 16:47:39,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 15.375) internal successors, (123), 4 states have internal predecessors, (123), 2 states have call successors, (21), 6 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-07-19 16:47:39,311 INFO L276 IsEmpty]: Start isEmpty. Operand 2859 states and 4622 transitions. [2022-07-19 16:47:39,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2022-07-19 16:47:39,314 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:47:39,314 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:47:39,314 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-07-19 16:47:39,315 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:47:39,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:47:39,315 INFO L85 PathProgramCache]: Analyzing trace with hash 287958239, now seen corresponding path program 1 times [2022-07-19 16:47:39,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:47:39,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021385533] [2022-07-19 16:47:39,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:39,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:47:39,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:39,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:39,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:39,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:47:39,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:39,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:47:39,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-19 16:47:39,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:39,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:39,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:39,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:39,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:39,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:39,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:47:39,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:39,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:39,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:39,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:47:39,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-19 16:47:39,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-19 16:47:39,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-19 16:47:39,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:39,757 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-07-19 16:47:39,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:39,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021385533] [2022-07-19 16:47:39,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021385533] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:39,758 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:47:39,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-19 16:47:39,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951506796] [2022-07-19 16:47:39,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:39,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:47:39,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:39,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:47:39,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:47:39,759 INFO L87 Difference]: Start difference. First operand 2859 states and 4622 transitions. Second operand has 8 states, 8 states have (on average 15.25) internal successors, (122), 4 states have internal predecessors, (122), 2 states have call successors, (21), 6 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-07-19 16:47:44,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:47:44,570 INFO L93 Difference]: Finished difference Result 6641 states and 10862 transitions. [2022-07-19 16:47:44,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-19 16:47:44,570 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 15.25) internal successors, (122), 4 states have internal predecessors, (122), 2 states have call successors, (21), 6 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 187 [2022-07-19 16:47:44,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:47:44,583 INFO L225 Difference]: With dead ends: 6641 [2022-07-19 16:47:44,584 INFO L226 Difference]: Without dead ends: 3819 [2022-07-19 16:47:44,591 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2022-07-19 16:47:44,592 INFO L413 NwaCegarLoop]: 966 mSDtfsCounter, 2063 mSDsluCounter, 1114 mSDsCounter, 0 mSdLazyCounter, 3197 mSolverCounterSat, 640 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2152 SdHoareTripleChecker+Valid, 2080 SdHoareTripleChecker+Invalid, 3837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 640 IncrementalHoareTripleChecker+Valid, 3197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-07-19 16:47:44,593 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2152 Valid, 2080 Invalid, 3837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [640 Valid, 3197 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-07-19 16:47:44,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3819 states. [2022-07-19 16:47:44,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3819 to 2863. [2022-07-19 16:47:44,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2863 states, 2239 states have (on average 1.6190263510495757) internal successors, (3625), 2287 states have internal predecessors, (3625), 469 states have call successors, (469), 141 states have call predecessors, (469), 154 states have return successors, (531), 445 states have call predecessors, (531), 464 states have call successors, (531) [2022-07-19 16:47:44,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2863 states to 2863 states and 4625 transitions. [2022-07-19 16:47:44,865 INFO L78 Accepts]: Start accepts. Automaton has 2863 states and 4625 transitions. Word has length 187 [2022-07-19 16:47:44,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:47:44,865 INFO L495 AbstractCegarLoop]: Abstraction has 2863 states and 4625 transitions. [2022-07-19 16:47:44,865 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 15.25) internal successors, (122), 4 states have internal predecessors, (122), 2 states have call successors, (21), 6 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-07-19 16:47:44,865 INFO L276 IsEmpty]: Start isEmpty. Operand 2863 states and 4625 transitions. [2022-07-19 16:47:44,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-07-19 16:47:44,869 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:47:44,869 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:47:44,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-07-19 16:47:44,869 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:47:44,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:47:44,869 INFO L85 PathProgramCache]: Analyzing trace with hash 1251608190, now seen corresponding path program 1 times [2022-07-19 16:47:44,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:47:44,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230640778] [2022-07-19 16:47:44,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:44,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:47:44,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:44,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:44,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:45,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:45,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:47:45,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:45,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:47:45,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 16:47:45,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:45,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:45,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:45,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:45,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:45,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:45,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:47:45,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:45,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:45,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:45,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:47:45,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-19 16:47:45,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-19 16:47:45,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-19 16:47:45,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,419 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-07-19 16:47:45,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:45,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230640778] [2022-07-19 16:47:45,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230640778] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:47:45,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873937062] [2022-07-19 16:47:45,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:45,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:47:45,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:47:45,421 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:47:45,422 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-07-19 16:47:45,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:45,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 2179 conjuncts, 15 conjunts are in the unsatisfiable core [2022-07-19 16:47:45,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:47:45,884 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-19 16:47:45,884 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:47:45,885 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873937062] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:45,885 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:47:45,885 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [17] total 21 [2022-07-19 16:47:45,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248502328] [2022-07-19 16:47:45,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:45,885 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-19 16:47:45,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:45,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-19 16:47:45,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2022-07-19 16:47:45,886 INFO L87 Difference]: Start difference. First operand 2863 states and 4625 transitions. Second operand has 6 states, 6 states have (on average 21.5) internal successors, (129), 6 states have internal predecessors, (129), 6 states have call successors, (22), 5 states have call predecessors, (22), 4 states have return successors, (21), 6 states have call predecessors, (21), 5 states have call successors, (21) [2022-07-19 16:47:47,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:47:47,283 INFO L93 Difference]: Finished difference Result 5674 states and 9210 transitions. [2022-07-19 16:47:47,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 16:47:47,284 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.5) internal successors, (129), 6 states have internal predecessors, (129), 6 states have call successors, (22), 5 states have call predecessors, (22), 4 states have return successors, (21), 6 states have call predecessors, (21), 5 states have call successors, (21) Word has length 188 [2022-07-19 16:47:47,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:47:47,291 INFO L225 Difference]: With dead ends: 5674 [2022-07-19 16:47:47,291 INFO L226 Difference]: Without dead ends: 2926 [2022-07-19 16:47:47,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2022-07-19 16:47:47,297 INFO L413 NwaCegarLoop]: 1091 mSDtfsCounter, 1615 mSDsluCounter, 884 mSDsCounter, 0 mSdLazyCounter, 1846 mSolverCounterSat, 422 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1726 SdHoareTripleChecker+Valid, 1975 SdHoareTripleChecker+Invalid, 2268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 422 IncrementalHoareTripleChecker+Valid, 1846 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-19 16:47:47,297 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1726 Valid, 1975 Invalid, 2268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [422 Valid, 1846 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-19 16:47:47,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2926 states. [2022-07-19 16:47:47,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2926 to 2751. [2022-07-19 16:47:47,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2751 states, 2111 states have (on average 1.6049265750828992) internal successors, (3388), 2173 states have internal predecessors, (3388), 495 states have call successors, (495), 131 states have call predecessors, (495), 144 states have return successors, (544), 468 states have call predecessors, (544), 490 states have call successors, (544) [2022-07-19 16:47:47,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2751 states to 2751 states and 4427 transitions. [2022-07-19 16:47:47,526 INFO L78 Accepts]: Start accepts. Automaton has 2751 states and 4427 transitions. Word has length 188 [2022-07-19 16:47:47,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:47:47,526 INFO L495 AbstractCegarLoop]: Abstraction has 2751 states and 4427 transitions. [2022-07-19 16:47:47,526 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.5) internal successors, (129), 6 states have internal predecessors, (129), 6 states have call successors, (22), 5 states have call predecessors, (22), 4 states have return successors, (21), 6 states have call predecessors, (21), 5 states have call successors, (21) [2022-07-19 16:47:47,526 INFO L276 IsEmpty]: Start isEmpty. Operand 2751 states and 4427 transitions. [2022-07-19 16:47:47,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-07-19 16:47:47,529 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:47:47,529 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:47:47,565 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-07-19 16:47:47,743 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:47:47,744 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:47:47,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:47:47,744 INFO L85 PathProgramCache]: Analyzing trace with hash 412574528, now seen corresponding path program 1 times [2022-07-19 16:47:47,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:47:47,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463019963] [2022-07-19 16:47:47,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:47,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:47:47,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:47,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:47,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:47,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:47,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:47,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:47,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:47,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:47:47,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:47,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:47,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:47,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:47:47,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:48,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 16:47:48,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:48,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:48,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:48,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:48,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:48,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:48,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:48,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:48,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:48,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:48,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:48,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:48,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:48,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:47:48,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:48,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:48,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:48,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:48,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:48,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:48,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:48,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:47:48,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:48,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-19 16:47:48,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:48,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-19 16:47:48,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:48,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-19 16:47:48,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:48,416 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-07-19 16:47:48,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:48,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463019963] [2022-07-19 16:47:48,416 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463019963] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:47:48,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676409586] [2022-07-19 16:47:48,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:48,417 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:47:48,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:47:48,432 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:47:48,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-07-19 16:47:48,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:48,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 2182 conjuncts, 21 conjunts are in the unsatisfiable core [2022-07-19 16:47:48,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:47:48,935 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-07-19 16:47:48,935 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:47:48,935 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676409586] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:48,935 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:47:48,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [19] total 24 [2022-07-19 16:47:48,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295611147] [2022-07-19 16:47:48,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:48,937 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 16:47:48,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:48,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 16:47:48,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=491, Unknown=0, NotChecked=0, Total=552 [2022-07-19 16:47:48,937 INFO L87 Difference]: Start difference. First operand 2751 states and 4427 transitions. Second operand has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 7 states have internal predecessors, (117), 5 states have call successors, (21), 4 states have call predecessors, (21), 4 states have return successors, (20), 5 states have call predecessors, (20), 4 states have call successors, (20) [2022-07-19 16:47:51,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:47:51,199 INFO L93 Difference]: Finished difference Result 8854 states and 14504 transitions. [2022-07-19 16:47:51,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-19 16:47:51,200 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 7 states have internal predecessors, (117), 5 states have call successors, (21), 4 states have call predecessors, (21), 4 states have return successors, (20), 5 states have call predecessors, (20), 4 states have call successors, (20) Word has length 188 [2022-07-19 16:47:51,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:47:51,274 INFO L225 Difference]: With dead ends: 8854 [2022-07-19 16:47:51,274 INFO L226 Difference]: Without dead ends: 6218 [2022-07-19 16:47:51,282 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 229 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=113, Invalid=1009, Unknown=0, NotChecked=0, Total=1122 [2022-07-19 16:47:51,282 INFO L413 NwaCegarLoop]: 1074 mSDtfsCounter, 2216 mSDsluCounter, 1623 mSDsCounter, 0 mSdLazyCounter, 3570 mSolverCounterSat, 552 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2306 SdHoareTripleChecker+Valid, 2697 SdHoareTripleChecker+Invalid, 4122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 552 IncrementalHoareTripleChecker+Valid, 3570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-07-19 16:47:51,282 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2306 Valid, 2697 Invalid, 4122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [552 Valid, 3570 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-07-19 16:47:51,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6218 states. [2022-07-19 16:47:51,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6218 to 5768. [2022-07-19 16:47:51,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5768 states, 4408 states have (on average 1.605263157894737) internal successors, (7076), 4541 states have internal predecessors, (7076), 1037 states have call successors, (1037), 263 states have call predecessors, (1037), 322 states have return successors, (1281), 1007 states have call predecessors, (1281), 1032 states have call successors, (1281) [2022-07-19 16:47:51,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5768 states to 5768 states and 9394 transitions. [2022-07-19 16:47:51,823 INFO L78 Accepts]: Start accepts. Automaton has 5768 states and 9394 transitions. Word has length 188 [2022-07-19 16:47:51,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:47:51,824 INFO L495 AbstractCegarLoop]: Abstraction has 5768 states and 9394 transitions. [2022-07-19 16:47:51,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 7 states have internal predecessors, (117), 5 states have call successors, (21), 4 states have call predecessors, (21), 4 states have return successors, (20), 5 states have call predecessors, (20), 4 states have call successors, (20) [2022-07-19 16:47:51,824 INFO L276 IsEmpty]: Start isEmpty. Operand 5768 states and 9394 transitions. [2022-07-19 16:47:51,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2022-07-19 16:47:51,827 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:47:51,827 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:47:51,864 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-07-19 16:47:52,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-07-19 16:47:52,048 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:47:52,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:47:52,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1382549031, now seen corresponding path program 1 times [2022-07-19 16:47:52,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:47:52,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440241129] [2022-07-19 16:47:52,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:47:52,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:47:52,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:52,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:52,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:47:52,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:47:52,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:52,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:47:52,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 16:47:52,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:52,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:52,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:47:52,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:52,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:52,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:52,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:47:52,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:52,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:47:52,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:47:52,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:47:52,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:47:52,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-19 16:47:52,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-19 16:47:52,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-19 16:47:52,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:47:52,537 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-07-19 16:47:52,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:47:52,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440241129] [2022-07-19 16:47:52,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440241129] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:47:52,537 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:47:52,537 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-07-19 16:47:52,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241693593] [2022-07-19 16:47:52,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:47:52,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-07-19 16:47:52,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:47:52,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-07-19 16:47:52,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-07-19 16:47:52,539 INFO L87 Difference]: Start difference. First operand 5768 states and 9394 transitions. Second operand has 15 states, 15 states have (on average 8.0) internal successors, (120), 10 states have internal predecessors, (120), 5 states have call successors, (22), 6 states have call predecessors, (22), 5 states have return successors, (21), 6 states have call predecessors, (21), 5 states have call successors, (21) [2022-07-19 16:48:34,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:48:34,340 INFO L93 Difference]: Finished difference Result 33944 states and 58982 transitions. [2022-07-19 16:48:34,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-07-19 16:48:34,341 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 8.0) internal successors, (120), 10 states have internal predecessors, (120), 5 states have call successors, (22), 6 states have call predecessors, (22), 5 states have return successors, (21), 6 states have call predecessors, (21), 5 states have call successors, (21) Word has length 193 [2022-07-19 16:48:34,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:48:34,454 INFO L225 Difference]: With dead ends: 33944 [2022-07-19 16:48:34,455 INFO L226 Difference]: Without dead ends: 28295 [2022-07-19 16:48:34,481 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5817 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=2319, Invalid=12687, Unknown=0, NotChecked=0, Total=15006 [2022-07-19 16:48:34,482 INFO L413 NwaCegarLoop]: 1825 mSDtfsCounter, 15241 mSDsluCounter, 4237 mSDsCounter, 0 mSdLazyCounter, 24643 mSolverCounterSat, 11729 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15298 SdHoareTripleChecker+Valid, 6062 SdHoareTripleChecker+Invalid, 36372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 11729 IncrementalHoareTripleChecker+Valid, 24643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.4s IncrementalHoareTripleChecker+Time [2022-07-19 16:48:34,482 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15298 Valid, 6062 Invalid, 36372 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [11729 Valid, 24643 Invalid, 0 Unknown, 0 Unchecked, 29.4s Time] [2022-07-19 16:48:34,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28295 states. [2022-07-19 16:48:35,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28295 to 5902. [2022-07-19 16:48:35,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5902 states, 4503 states have (on average 1.5909393737508328) internal successors, (7164), 4620 states have internal predecessors, (7164), 1061 states have call successors, (1061), 276 states have call predecessors, (1061), 337 states have return successors, (1297), 1049 states have call predecessors, (1297), 1056 states have call successors, (1297) [2022-07-19 16:48:35,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5902 states to 5902 states and 9522 transitions. [2022-07-19 16:48:35,646 INFO L78 Accepts]: Start accepts. Automaton has 5902 states and 9522 transitions. Word has length 193 [2022-07-19 16:48:35,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:48:35,646 INFO L495 AbstractCegarLoop]: Abstraction has 5902 states and 9522 transitions. [2022-07-19 16:48:35,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 8.0) internal successors, (120), 10 states have internal predecessors, (120), 5 states have call successors, (22), 6 states have call predecessors, (22), 5 states have return successors, (21), 6 states have call predecessors, (21), 5 states have call successors, (21) [2022-07-19 16:48:35,646 INFO L276 IsEmpty]: Start isEmpty. Operand 5902 states and 9522 transitions. [2022-07-19 16:48:35,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2022-07-19 16:48:35,650 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:48:35,650 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:48:35,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-07-19 16:48:35,650 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:48:35,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:48:35,651 INFO L85 PathProgramCache]: Analyzing trace with hash 545723671, now seen corresponding path program 1 times [2022-07-19 16:48:35,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:48:35,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240297253] [2022-07-19 16:48:35,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:48:35,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:48:35,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:35,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:48:35,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:35,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:48:35,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:35,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:48:35,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:35,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:48:35,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:35,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:48:35,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:35,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:48:35,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:36,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 16:48:36,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:36,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:48:36,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:36,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:48:36,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:36,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:48:36,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:36,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:48:36,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:36,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:48:36,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:36,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:48:36,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:36,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:48:36,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:36,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:48:36,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:36,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:48:36,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:36,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:48:36,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:36,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:48:36,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:36,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:48:36,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:36,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-19 16:48:36,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:36,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-19 16:48:36,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:36,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-19 16:48:36,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:36,462 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-07-19 16:48:36,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:48:36,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240297253] [2022-07-19 16:48:36,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240297253] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:48:36,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068641937] [2022-07-19 16:48:36,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:48:36,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:48:36,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:48:36,464 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:48:36,478 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-07-19 16:48:36,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:36,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 2198 conjuncts, 16 conjunts are in the unsatisfiable core [2022-07-19 16:48:36,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:48:36,846 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-07-19 16:48:36,847 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 16:48:37,046 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-07-19 16:48:37,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068641937] provided 1 perfect and 1 imperfect interpolant sequences [2022-07-19 16:48:37,046 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-07-19 16:48:37,046 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [23, 6] total 28 [2022-07-19 16:48:37,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424025428] [2022-07-19 16:48:37,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:48:37,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 16:48:37,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:48:37,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 16:48:37,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=680, Unknown=0, NotChecked=0, Total=756 [2022-07-19 16:48:37,048 INFO L87 Difference]: Start difference. First operand 5902 states and 9522 transitions. Second operand has 5 states, 5 states have (on average 24.0) internal successors, (120), 5 states have internal predecessors, (120), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2022-07-19 16:48:37,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:48:37,946 INFO L93 Difference]: Finished difference Result 6225 states and 10050 transitions. [2022-07-19 16:48:37,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 16:48:37,947 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.0) internal successors, (120), 5 states have internal predecessors, (120), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 193 [2022-07-19 16:48:37,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:48:37,965 INFO L225 Difference]: With dead ends: 6225 [2022-07-19 16:48:37,965 INFO L226 Difference]: Without dead ends: 6210 [2022-07-19 16:48:37,968 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 451 GetRequests, 421 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=91, Invalid=839, Unknown=0, NotChecked=0, Total=930 [2022-07-19 16:48:37,968 INFO L413 NwaCegarLoop]: 993 mSDtfsCounter, 68 mSDsluCounter, 2898 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 3891 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:48:37,968 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 3891 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:48:37,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6210 states. [2022-07-19 16:48:38,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6210 to 5950. [2022-07-19 16:48:38,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5950 states, 4551 states have (on average 1.5847066578773896) internal successors, (7212), 4668 states have internal predecessors, (7212), 1061 states have call successors, (1061), 276 states have call predecessors, (1061), 337 states have return successors, (1297), 1049 states have call predecessors, (1297), 1056 states have call successors, (1297) [2022-07-19 16:48:38,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5950 states to 5950 states and 9570 transitions. [2022-07-19 16:48:38,817 INFO L78 Accepts]: Start accepts. Automaton has 5950 states and 9570 transitions. Word has length 193 [2022-07-19 16:48:38,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:48:38,817 INFO L495 AbstractCegarLoop]: Abstraction has 5950 states and 9570 transitions. [2022-07-19 16:48:38,817 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.0) internal successors, (120), 5 states have internal predecessors, (120), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2022-07-19 16:48:38,817 INFO L276 IsEmpty]: Start isEmpty. Operand 5950 states and 9570 transitions. [2022-07-19 16:48:38,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-07-19 16:48:38,822 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:48:38,822 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 5, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:48:38,842 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-07-19 16:48:39,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-07-19 16:48:39,028 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:48:39,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:48:39,028 INFO L85 PathProgramCache]: Analyzing trace with hash 1164991164, now seen corresponding path program 1 times [2022-07-19 16:48:39,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:48:39,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302478923] [2022-07-19 16:48:39,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:48:39,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:48:39,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:48:39,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:48:39,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:48:39,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:48:39,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:48:39,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:48:39,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-19 16:48:39,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:48:39,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:48:39,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:48:39,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:48:39,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:48:39,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:48:39,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:48:39,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:48:39,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:48:39,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:48:39,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:48:39,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:48:39,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-19 16:48:39,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-19 16:48:39,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-19 16:48:39,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-19 16:48:39,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-07-19 16:48:39,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-07-19 16:48:39,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-07-19 16:48:39,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,623 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 10 proven. 13 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2022-07-19 16:48:39,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:48:39,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302478923] [2022-07-19 16:48:39,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302478923] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:48:39,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147931194] [2022-07-19 16:48:39,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:48:39,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:48:39,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:48:39,625 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:48:39,626 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-07-19 16:48:39,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:48:39,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 2303 conjuncts, 16 conjunts are in the unsatisfiable core [2022-07-19 16:48:39,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:48:40,174 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 78 proven. 9 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2022-07-19 16:48:40,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 16:48:40,785 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 15 proven. 9 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2022-07-19 16:48:40,786 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147931194] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-19 16:48:40,786 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-19 16:48:40,786 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 9, 8] total 29 [2022-07-19 16:48:40,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700039847] [2022-07-19 16:48:40,786 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-19 16:48:40,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-07-19 16:48:40,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:48:40,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-07-19 16:48:40,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=719, Unknown=0, NotChecked=0, Total=812 [2022-07-19 16:48:40,788 INFO L87 Difference]: Start difference. First operand 5950 states and 9570 transitions. Second operand has 29 states, 29 states have (on average 11.172413793103448) internal successors, (324), 20 states have internal predecessors, (324), 10 states have call successors, (65), 9 states have call predecessors, (65), 15 states have return successors, (65), 16 states have call predecessors, (65), 9 states have call successors, (65) [2022-07-19 16:49:57,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:49:57,122 INFO L93 Difference]: Finished difference Result 53837 states and 97713 transitions. [2022-07-19 16:49:57,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 179 states. [2022-07-19 16:49:57,123 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 11.172413793103448) internal successors, (324), 20 states have internal predecessors, (324), 10 states have call successors, (65), 9 states have call predecessors, (65), 15 states have return successors, (65), 16 states have call predecessors, (65), 9 states have call successors, (65) Word has length 236 [2022-07-19 16:49:57,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:49:57,552 INFO L225 Difference]: With dead ends: 53837 [2022-07-19 16:49:57,552 INFO L226 Difference]: Without dead ends: 47994 [2022-07-19 16:49:57,632 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 739 GetRequests, 529 SyntacticMatches, 6 SemanticMatches, 204 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15937 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=3644, Invalid=38586, Unknown=0, NotChecked=0, Total=42230 [2022-07-19 16:49:57,633 INFO L413 NwaCegarLoop]: 4277 mSDtfsCounter, 16270 mSDsluCounter, 22881 mSDsCounter, 0 mSdLazyCounter, 87729 mSolverCounterSat, 10320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16270 SdHoareTripleChecker+Valid, 27158 SdHoareTripleChecker+Invalid, 98049 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.4s SdHoareTripleChecker+Time, 10320 IncrementalHoareTripleChecker+Valid, 87729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 53.8s IncrementalHoareTripleChecker+Time [2022-07-19 16:49:57,633 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16270 Valid, 27158 Invalid, 98049 Unknown, 0 Unchecked, 0.4s Time], IncrementalHoareTripleChecker [10320 Valid, 87729 Invalid, 0 Unknown, 0 Unchecked, 53.8s Time] [2022-07-19 16:49:57,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47994 states. [2022-07-19 16:50:03,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47994 to 30491. [2022-07-19 16:50:03,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30491 states, 22987 states have (on average 1.5570539870361508) internal successors, (35792), 23662 states have internal predecessors, (35792), 5757 states have call successors, (5757), 1089 states have call predecessors, (5757), 1746 states have return successors, (8547), 6011 states have call predecessors, (8547), 5752 states have call successors, (8547) [2022-07-19 16:50:03,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30491 states to 30491 states and 50096 transitions. [2022-07-19 16:50:03,530 INFO L78 Accepts]: Start accepts. Automaton has 30491 states and 50096 transitions. Word has length 236 [2022-07-19 16:50:03,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:50:03,531 INFO L495 AbstractCegarLoop]: Abstraction has 30491 states and 50096 transitions. [2022-07-19 16:50:03,531 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 11.172413793103448) internal successors, (324), 20 states have internal predecessors, (324), 10 states have call successors, (65), 9 states have call predecessors, (65), 15 states have return successors, (65), 16 states have call predecessors, (65), 9 states have call successors, (65) [2022-07-19 16:50:03,531 INFO L276 IsEmpty]: Start isEmpty. Operand 30491 states and 50096 transitions. [2022-07-19 16:50:03,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2022-07-19 16:50:03,553 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:50:03,553 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:50:03,575 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-07-19 16:50:03,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:50:03,761 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:50:03,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:50:03,761 INFO L85 PathProgramCache]: Analyzing trace with hash -2035910368, now seen corresponding path program 1 times [2022-07-19 16:50:03,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:50:03,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147248016] [2022-07-19 16:50:03,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:50:03,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:50:03,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:03,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:50:03,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:03,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:03,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:03,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:50:03,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:03,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:50:03,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:03,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:03,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:03,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:50:03,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-19 16:50:04,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:04,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:04,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:50:04,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:04,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:04,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:50:04,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:50:04,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:04,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:04,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:50:04,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:50:04,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:50:04,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-19 16:50:04,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-19 16:50:04,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-19 16:50:04,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-19 16:50:04,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-07-19 16:50:04,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-19 16:50:04,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-07-19 16:50:04,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:04,202 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2022-07-19 16:50:04,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:50:04,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147248016] [2022-07-19 16:50:04,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147248016] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:50:04,203 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:50:04,203 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-19 16:50:04,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682094803] [2022-07-19 16:50:04,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:50:04,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:50:04,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:50:04,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:50:04,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:50:04,204 INFO L87 Difference]: Start difference. First operand 30491 states and 50096 transitions. Second operand has 8 states, 8 states have (on average 18.0) internal successors, (144), 4 states have internal predecessors, (144), 2 states have call successors, (26), 6 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-07-19 16:50:17,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:50:17,167 INFO L93 Difference]: Finished difference Result 68315 states and 114500 transitions. [2022-07-19 16:50:17,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-19 16:50:17,167 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 18.0) internal successors, (144), 4 states have internal predecessors, (144), 2 states have call successors, (26), 6 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 239 [2022-07-19 16:50:17,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:50:17,371 INFO L225 Difference]: With dead ends: 68315 [2022-07-19 16:50:17,371 INFO L226 Difference]: Without dead ends: 38029 [2022-07-19 16:50:17,455 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2022-07-19 16:50:17,457 INFO L413 NwaCegarLoop]: 1029 mSDtfsCounter, 1474 mSDsluCounter, 1174 mSDsCounter, 0 mSdLazyCounter, 3413 mSolverCounterSat, 462 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1563 SdHoareTripleChecker+Valid, 2203 SdHoareTripleChecker+Invalid, 3875 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 462 IncrementalHoareTripleChecker+Valid, 3413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-07-19 16:50:17,457 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1563 Valid, 2203 Invalid, 3875 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [462 Valid, 3413 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2022-07-19 16:50:17,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38029 states. [2022-07-19 16:50:23,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38029 to 30509. [2022-07-19 16:50:23,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30509 states, 23005 states have (on average 1.5568789393610085) internal successors, (35816), 23680 states have internal predecessors, (35816), 5757 states have call successors, (5757), 1089 states have call predecessors, (5757), 1746 states have return successors, (8547), 6011 states have call predecessors, (8547), 5752 states have call successors, (8547) [2022-07-19 16:50:23,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30509 states to 30509 states and 50120 transitions. [2022-07-19 16:50:23,259 INFO L78 Accepts]: Start accepts. Automaton has 30509 states and 50120 transitions. Word has length 239 [2022-07-19 16:50:23,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:50:23,260 INFO L495 AbstractCegarLoop]: Abstraction has 30509 states and 50120 transitions. [2022-07-19 16:50:23,260 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 18.0) internal successors, (144), 4 states have internal predecessors, (144), 2 states have call successors, (26), 6 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-07-19 16:50:23,260 INFO L276 IsEmpty]: Start isEmpty. Operand 30509 states and 50120 transitions. [2022-07-19 16:50:23,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2022-07-19 16:50:23,281 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:50:23,282 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:50:23,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-07-19 16:50:23,282 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:50:23,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:50:23,282 INFO L85 PathProgramCache]: Analyzing trace with hash -1289319742, now seen corresponding path program 1 times [2022-07-19 16:50:23,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:50:23,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67344137] [2022-07-19 16:50:23,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:50:23,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:50:23,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:50:23,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:23,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:50:23,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:50:23,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:23,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:50:23,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-19 16:50:23,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:23,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:23,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:50:23,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:23,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:23,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:50:23,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:50:23,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:23,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:23,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:50:23,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:50:23,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:50:23,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-19 16:50:23,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-19 16:50:23,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-19 16:50:23,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-19 16:50:23,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-07-19 16:50:23,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-19 16:50:23,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-07-19 16:50:23,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:23,741 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2022-07-19 16:50:23,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:50:23,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67344137] [2022-07-19 16:50:23,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67344137] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:50:23,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:50:23,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-19 16:50:23,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621166268] [2022-07-19 16:50:23,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:50:23,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:50:23,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:50:23,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:50:23,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:50:23,743 INFO L87 Difference]: Start difference. First operand 30509 states and 50120 transitions. Second operand has 8 states, 8 states have (on average 18.0) internal successors, (144), 4 states have internal predecessors, (144), 2 states have call successors, (26), 6 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-07-19 16:50:35,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:50:35,728 INFO L93 Difference]: Finished difference Result 68663 states and 114973 transitions. [2022-07-19 16:50:35,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-19 16:50:35,729 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 18.0) internal successors, (144), 4 states have internal predecessors, (144), 2 states have call successors, (26), 6 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 239 [2022-07-19 16:50:35,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:50:35,872 INFO L225 Difference]: With dead ends: 68663 [2022-07-19 16:50:35,872 INFO L226 Difference]: Without dead ends: 38191 [2022-07-19 16:50:35,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2022-07-19 16:50:35,945 INFO L413 NwaCegarLoop]: 986 mSDtfsCounter, 2023 mSDsluCounter, 1121 mSDsCounter, 0 mSdLazyCounter, 3274 mSolverCounterSat, 625 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2112 SdHoareTripleChecker+Valid, 2107 SdHoareTripleChecker+Invalid, 3899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 625 IncrementalHoareTripleChecker+Valid, 3274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-07-19 16:50:35,946 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2112 Valid, 2107 Invalid, 3899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [625 Valid, 3274 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2022-07-19 16:50:35,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38191 states. [2022-07-19 16:50:41,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38191 to 30524. [2022-07-19 16:50:41,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30524 states, 23020 states have (on average 1.5563423110338837) internal successors, (35827), 23695 states have internal predecessors, (35827), 5757 states have call successors, (5757), 1089 states have call predecessors, (5757), 1746 states have return successors, (8547), 6011 states have call predecessors, (8547), 5752 states have call successors, (8547) [2022-07-19 16:50:41,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30524 states to 30524 states and 50131 transitions. [2022-07-19 16:50:41,584 INFO L78 Accepts]: Start accepts. Automaton has 30524 states and 50131 transitions. Word has length 239 [2022-07-19 16:50:41,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:50:41,585 INFO L495 AbstractCegarLoop]: Abstraction has 30524 states and 50131 transitions. [2022-07-19 16:50:41,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 18.0) internal successors, (144), 4 states have internal predecessors, (144), 2 states have call successors, (26), 6 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-07-19 16:50:41,585 INFO L276 IsEmpty]: Start isEmpty. Operand 30524 states and 50131 transitions. [2022-07-19 16:50:41,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2022-07-19 16:50:41,605 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:50:41,605 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:50:41,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-07-19 16:50:41,605 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:50:41,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:50:41,606 INFO L85 PathProgramCache]: Analyzing trace with hash 1092126650, now seen corresponding path program 1 times [2022-07-19 16:50:41,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:50:41,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043453037] [2022-07-19 16:50:41,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:50:41,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:50:41,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:41,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:50:41,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:41,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:41,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:41,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:50:41,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:41,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 16:50:41,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:41,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:41,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:41,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:50:41,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:41,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-19 16:50:41,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:41,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:41,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:41,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:41,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:50:42,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:42,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:42,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:50:42,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:50:42,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:42,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:42,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:50:42,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:50:42,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:50:42,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-19 16:50:42,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-19 16:50:42,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-19 16:50:42,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-19 16:50:42,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-07-19 16:50:42,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-07-19 16:50:42,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-07-19 16:50:42,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,051 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 141 trivial. 0 not checked. [2022-07-19 16:50:42,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:50:42,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043453037] [2022-07-19 16:50:42,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043453037] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 16:50:42,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9086357] [2022-07-19 16:50:42,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:50:42,051 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 16:50:42,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 16:50:42,053 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 16:50:42,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-07-19 16:50:42,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:42,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 2305 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-19 16:50:42,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 16:50:42,390 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2022-07-19 16:50:42,390 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 16:50:42,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9086357] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:50:42,390 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 16:50:42,390 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2022-07-19 16:50:42,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146804698] [2022-07-19 16:50:42,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:50:42,391 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 16:50:42,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:50:42,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 16:50:42,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-19 16:50:42,392 INFO L87 Difference]: Start difference. First operand 30524 states and 50131 transitions. Second operand has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-07-19 16:50:47,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 16:50:47,563 INFO L93 Difference]: Finished difference Result 43866 states and 71826 transitions. [2022-07-19 16:50:47,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 16:50:47,564 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 239 [2022-07-19 16:50:47,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 16:50:47,675 INFO L225 Difference]: With dead ends: 43866 [2022-07-19 16:50:47,675 INFO L226 Difference]: Without dead ends: 30452 [2022-07-19 16:50:47,716 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 297 GetRequests, 288 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-07-19 16:50:47,716 INFO L413 NwaCegarLoop]: 939 mSDtfsCounter, 27 mSDsluCounter, 1861 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 2800 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 16:50:47,717 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 2800 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 16:50:47,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30452 states. [2022-07-19 16:50:53,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30452 to 30452. [2022-07-19 16:50:53,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30452 states, 22956 states have (on average 1.5568043213103329) internal successors, (35738), 23630 states have internal predecessors, (35738), 5754 states have call successors, (5754), 1086 states have call predecessors, (5754), 1741 states have return successors, (8542), 6007 states have call predecessors, (8542), 5749 states have call successors, (8542) [2022-07-19 16:50:53,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30452 states to 30452 states and 50034 transitions. [2022-07-19 16:50:53,174 INFO L78 Accepts]: Start accepts. Automaton has 30452 states and 50034 transitions. Word has length 239 [2022-07-19 16:50:53,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 16:50:53,174 INFO L495 AbstractCegarLoop]: Abstraction has 30452 states and 50034 transitions. [2022-07-19 16:50:53,174 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-07-19 16:50:53,174 INFO L276 IsEmpty]: Start isEmpty. Operand 30452 states and 50034 transitions. [2022-07-19 16:50:53,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2022-07-19 16:50:53,192 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 16:50:53,193 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 16:50:53,214 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-07-19 16:50:53,412 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-07-19 16:50:53,412 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 16:50:53,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 16:50:53,412 INFO L85 PathProgramCache]: Analyzing trace with hash 1053715096, now seen corresponding path program 1 times [2022-07-19 16:50:53,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 16:50:53,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522464470] [2022-07-19 16:50:53,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 16:50:53,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 16:50:53,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:50:53,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:53,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 16:50:53,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-19 16:50:53,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:53,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-19 16:50:53,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-19 16:50:53,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:53,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:53,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-19 16:50:53,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:53,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:53,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:50:53,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 16:50:53,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:53,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 16:50:53,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 16:50:53,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-19 16:50:53,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-19 16:50:53,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-19 16:50:53,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-19 16:50:53,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-19 16:50:53,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-19 16:50:53,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-07-19 16:50:53,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-07-19 16:50:53,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-07-19 16:50:53,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 16:50:53,814 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2022-07-19 16:50:53,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 16:50:53,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522464470] [2022-07-19 16:50:53,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522464470] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 16:50:53,815 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 16:50:53,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-19 16:50:53,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443025060] [2022-07-19 16:50:53,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 16:50:53,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 16:50:53,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 16:50:53,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 16:50:53,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-19 16:50:53,816 INFO L87 Difference]: Start difference. First operand 30452 states and 50034 transitions. Second operand has 8 states, 8 states have (on average 18.125) internal successors, (145), 4 states have internal predecessors, (145), 2 states have call successors, (26), 6 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25)