./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec1_product01.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6c24879c Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/elevator_spec1_product01.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 a24bdc0807d94f83606acfe112db107808ae7409e0ad1ecc1d01e9704d0b4ece --- Real Ultimate output --- This is Ultimate 0.2.2-?-6c24879 [2022-07-12 05:35:47,205 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-12 05:35:47,208 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-12 05:35:47,243 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-12 05:35:47,243 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-12 05:35:47,244 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-12 05:35:47,246 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-12 05:35:47,252 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-12 05:35:47,253 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-12 05:35:47,257 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-12 05:35:47,258 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-12 05:35:47,260 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-12 05:35:47,261 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-12 05:35:47,263 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-12 05:35:47,264 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-12 05:35:47,267 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-12 05:35:47,267 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-12 05:35:47,269 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-12 05:35:47,271 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-12 05:35:47,277 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-12 05:35:47,279 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-12 05:35:47,280 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-12 05:35:47,280 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-12 05:35:47,281 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-12 05:35:47,283 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-12 05:35:47,285 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-12 05:35:47,286 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-12 05:35:47,286 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-12 05:35:47,287 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-12 05:35:47,288 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-12 05:35:47,289 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-12 05:35:47,289 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-12 05:35:47,297 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-12 05:35:47,298 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-12 05:35:47,299 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-12 05:35:47,299 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-12 05:35:47,300 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-12 05:35:47,300 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-12 05:35:47,300 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-12 05:35:47,301 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-12 05:35:47,301 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-12 05:35:47,303 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-12 05:35:47,304 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-12 05:35:47,344 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-12 05:35:47,344 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-12 05:35:47,344 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-12 05:35:47,344 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-12 05:35:47,345 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-12 05:35:47,345 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-12 05:35:47,346 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-12 05:35:47,346 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-12 05:35:47,346 INFO L138 SettingsManager]: * Use SBE=true [2022-07-12 05:35:47,346 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-12 05:35:47,347 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-12 05:35:47,347 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-12 05:35:47,347 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-12 05:35:47,347 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-12 05:35:47,347 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-12 05:35:47,347 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-12 05:35:47,348 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-12 05:35:47,348 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-12 05:35:47,348 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-12 05:35:47,348 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-12 05:35:47,348 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-12 05:35:47,348 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-12 05:35:47,349 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-12 05:35:47,349 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-12 05:35:47,349 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-12 05:35:47,349 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-12 05:35:47,349 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-12 05:35:47,353 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-12 05:35:47,353 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-12 05:35:47,353 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-12 05:35:47,354 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-12 05:35:47,354 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-12 05:35:47,354 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-12 05:35:47,354 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 -> a24bdc0807d94f83606acfe112db107808ae7409e0ad1ecc1d01e9704d0b4ece [2022-07-12 05:35:47,591 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-12 05:35:47,616 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-12 05:35:47,619 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-12 05:35:47,620 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-12 05:35:47,620 INFO L275 PluginConnector]: CDTParser initialized [2022-07-12 05:35:47,621 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec1_product01.cil.c [2022-07-12 05:35:47,676 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7162fa90b/9d2272a365554a9b88250acc735c5961/FLAG26fb602e8 [2022-07-12 05:35:48,242 INFO L306 CDTParser]: Found 1 translation units. [2022-07-12 05:35:48,243 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product01.cil.c [2022-07-12 05:35:48,266 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7162fa90b/9d2272a365554a9b88250acc735c5961/FLAG26fb602e8 [2022-07-12 05:35:48,697 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7162fa90b/9d2272a365554a9b88250acc735c5961 [2022-07-12 05:35:48,704 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-12 05:35:48,706 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-12 05:35:48,709 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-12 05:35:48,709 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-12 05:35:48,713 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-12 05:35:48,713 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.07 05:35:48" (1/1) ... [2022-07-12 05:35:48,714 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@764e8d4b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:35:48, skipping insertion in model container [2022-07-12 05:35:48,715 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.07 05:35:48" (1/1) ... [2022-07-12 05:35:48,721 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-12 05:35:48,786 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-12 05:35:48,893 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_product01.cil.c[1545,1558] [2022-07-12 05:35:49,157 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-12 05:35:49,165 INFO L203 MainTranslator]: Completed pre-run [2022-07-12 05:35:49,175 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_product01.cil.c[1545,1558] [2022-07-12 05:35:49,271 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-12 05:35:49,317 INFO L208 MainTranslator]: Completed translation [2022-07-12 05:35:49,327 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:35:49 WrapperNode [2022-07-12 05:35:49,327 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-12 05:35:49,335 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-12 05:35:49,335 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-12 05:35:49,335 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-12 05:35:49,341 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:35:49" (1/1) ... [2022-07-12 05:35:49,389 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:35:49" (1/1) ... [2022-07-12 05:35:49,430 INFO L137 Inliner]: procedures = 88, calls = 329, calls flagged for inlining = 23, calls inlined = 20, statements flattened = 743 [2022-07-12 05:35:49,431 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-12 05:35:49,432 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-12 05:35:49,432 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-12 05:35:49,432 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-12 05:35:49,440 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:35:49" (1/1) ... [2022-07-12 05:35:49,440 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:35:49" (1/1) ... [2022-07-12 05:35:49,445 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:35:49" (1/1) ... [2022-07-12 05:35:49,446 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:35:49" (1/1) ... [2022-07-12 05:35:49,462 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:35:49" (1/1) ... [2022-07-12 05:35:49,474 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:35:49" (1/1) ... [2022-07-12 05:35:49,478 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:35:49" (1/1) ... [2022-07-12 05:35:49,485 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-12 05:35:49,486 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-12 05:35:49,486 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-12 05:35:49,486 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-12 05:35:49,487 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:35:49" (1/1) ... [2022-07-12 05:35:49,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-12 05:35:49,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:35:49,540 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-12 05:35:49,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-12 05:35:49,578 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2022-07-12 05:35:49,579 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2022-07-12 05:35:49,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-12 05:35:49,579 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2022-07-12 05:35:49,579 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2022-07-12 05:35:49,579 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-07-12 05:35:49,579 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-07-12 05:35:49,579 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-07-12 05:35:49,580 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-07-12 05:35:49,580 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-07-12 05:35:49,580 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-07-12 05:35:49,580 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-07-12 05:35:49,580 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-07-12 05:35:49,580 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-07-12 05:35:49,580 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-07-12 05:35:49,581 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2022-07-12 05:35:49,581 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2022-07-12 05:35:49,582 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-07-12 05:35:49,582 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-07-12 05:35:49,582 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-07-12 05:35:49,582 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-07-12 05:35:49,582 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-07-12 05:35:49,582 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-07-12 05:35:49,583 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-07-12 05:35:49,583 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-07-12 05:35:49,583 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-07-12 05:35:49,583 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-07-12 05:35:49,583 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-07-12 05:35:49,583 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-07-12 05:35:49,583 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-07-12 05:35:49,584 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-07-12 05:35:49,584 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-07-12 05:35:49,584 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-07-12 05:35:49,584 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-07-12 05:35:49,584 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-07-12 05:35:49,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-12 05:35:49,585 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-07-12 05:35:49,585 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-07-12 05:35:49,585 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-07-12 05:35:49,585 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-07-12 05:35:49,585 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-07-12 05:35:49,586 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-07-12 05:35:49,586 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-12 05:35:49,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-12 05:35:49,586 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-07-12 05:35:49,586 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-07-12 05:35:49,760 INFO L234 CfgBuilder]: Building ICFG [2022-07-12 05:35:49,776 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-12 05:35:50,587 INFO L275 CfgBuilder]: Performing block encoding [2022-07-12 05:35:50,605 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-12 05:35:50,606 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-12 05:35:50,609 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.07 05:35:50 BoogieIcfgContainer [2022-07-12 05:35:50,609 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-12 05:35:50,612 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-12 05:35:50,612 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-12 05:35:50,615 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-12 05:35:50,616 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.07 05:35:48" (1/3) ... [2022-07-12 05:35:50,617 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@d709a2b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.07 05:35:50, skipping insertion in model container [2022-07-12 05:35:50,617 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 05:35:49" (2/3) ... [2022-07-12 05:35:50,617 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@d709a2b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.07 05:35:50, skipping insertion in model container [2022-07-12 05:35:50,617 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.07 05:35:50" (3/3) ... [2022-07-12 05:35:50,619 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product01.cil.c [2022-07-12 05:35:50,631 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-12 05:35:50,631 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-12 05:35:50,719 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-12 05:35:50,727 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@2dbe21ae, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@2a7bb73e [2022-07-12 05:35:50,728 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-12 05:35:50,738 INFO L276 IsEmpty]: Start isEmpty. Operand has 524 states, 412 states have (on average 1.7111650485436893) internal successors, (705), 433 states have internal predecessors, (705), 89 states have call successors, (89), 21 states have call predecessors, (89), 21 states have return successors, (89), 83 states have call predecessors, (89), 89 states have call successors, (89) [2022-07-12 05:35:50,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-07-12 05:35:50,776 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:35:50,777 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] [2022-07-12 05:35:50,778 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:35:50,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:35:50,784 INFO L85 PathProgramCache]: Analyzing trace with hash 775009711, now seen corresponding path program 1 times [2022-07-12 05:35:50,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:35:50,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786254985] [2022-07-12 05:35:50,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:35:50,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:35:51,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:51,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:35:51,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:51,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:51,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:51,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:35:51,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:51,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-12 05:35:51,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:51,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:51,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:51,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:35:51,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:51,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-12 05:35:51,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:51,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:51,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:51,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:51,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:51,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:35:51,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:51,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-12 05:35:51,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:51,692 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-12 05:35:51,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:35:51,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786254985] [2022-07-12 05:35:51,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786254985] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:35:51,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407563419] [2022-07-12 05:35:51,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:35:51,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:35:51,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:35:51,696 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:35:51,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-12 05:35:52,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:52,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 1762 conjuncts, 1 conjunts are in the unsatisfiable core [2022-07-12 05:35:52,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:35:52,073 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-12 05:35:52,073 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:35:52,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407563419] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:35:52,074 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:35:52,074 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 7 [2022-07-12 05:35:52,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219750756] [2022-07-12 05:35:52,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:35:52,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-07-12 05:35:52,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:35:52,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-07-12 05:35:52,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-12 05:35:52,105 INFO L87 Difference]: Start difference. First operand has 524 states, 412 states have (on average 1.7111650485436893) internal successors, (705), 433 states have internal predecessors, (705), 89 states have call successors, (89), 21 states have call predecessors, (89), 21 states have return successors, (89), 83 states have call predecessors, (89), 89 states have call successors, (89) Second operand has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-07-12 05:35:52,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:35:52,185 INFO L93 Difference]: Finished difference Result 545 states and 913 transitions. [2022-07-12 05:35:52,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-07-12 05:35:52,187 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 97 [2022-07-12 05:35:52,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:35:52,204 INFO L225 Difference]: With dead ends: 545 [2022-07-12 05:35:52,204 INFO L226 Difference]: Without dead ends: 516 [2022-07-12 05:35:52,208 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-12 05:35:52,211 INFO L413 NwaCegarLoop]: 874 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, 874 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:35:52,211 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 874 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:35:52,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2022-07-12 05:35:52,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 516. [2022-07-12 05:35:52,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 406 states have (on average 1.70935960591133) internal successors, (694), 425 states have internal predecessors, (694), 89 states have call successors, (89), 21 states have call predecessors, (89), 20 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2022-07-12 05:35:52,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 867 transitions. [2022-07-12 05:35:52,279 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 867 transitions. Word has length 97 [2022-07-12 05:35:52,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:35:52,281 INFO L495 AbstractCegarLoop]: Abstraction has 516 states and 867 transitions. [2022-07-12 05:35:52,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-07-12 05:35:52,281 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 867 transitions. [2022-07-12 05:35:52,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-07-12 05:35:52,286 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:35:52,287 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, 1] [2022-07-12 05:35:52,311 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-12 05:35:52,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2022-07-12 05:35:52,504 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:35:52,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:35:52,504 INFO L85 PathProgramCache]: Analyzing trace with hash 1728523875, now seen corresponding path program 1 times [2022-07-12 05:35:52,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:35:52,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705290119] [2022-07-12 05:35:52,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:35:52,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:35:52,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:52,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:35:52,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:52,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:52,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:52,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:35:52,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:52,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-12 05:35:52,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:52,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:52,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:52,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 05:35:52,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:52,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-07-12 05:35:52,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:52,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:52,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:52,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:52,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:52,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:35:52,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:53,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-12 05:35:53,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:53,011 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-12 05:35:53,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:35:53,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705290119] [2022-07-12 05:35:53,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705290119] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:35:53,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597097746] [2022-07-12 05:35:53,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:35:53,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:35:53,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:35:53,018 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:35:53,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-12 05:35:53,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:53,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 1765 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:35:53,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:35:53,395 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-12 05:35:53,395 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:35:53,396 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597097746] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:35:53,396 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:35:53,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-12 05:35:53,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516362683] [2022-07-12 05:35:53,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:35:53,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:35:53,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:35:53,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:35:53,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:35:53,399 INFO L87 Difference]: Start difference. First operand 516 states and 867 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:35:53,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:35:53,508 INFO L93 Difference]: Finished difference Result 1023 states and 1726 transitions. [2022-07-12 05:35:53,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-12 05:35:53,509 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 99 [2022-07-12 05:35:53,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:35:53,513 INFO L225 Difference]: With dead ends: 1023 [2022-07-12 05:35:53,513 INFO L226 Difference]: Without dead ends: 516 [2022-07-12 05:35:53,518 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:35:53,519 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 14 mSDsluCounter, 1699 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2552 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-12 05:35:53,519 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2552 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:35:53,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2022-07-12 05:35:53,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 516. [2022-07-12 05:35:53,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 406 states have (on average 1.706896551724138) internal successors, (693), 425 states have internal predecessors, (693), 89 states have call successors, (89), 21 states have call predecessors, (89), 20 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2022-07-12 05:35:53,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 866 transitions. [2022-07-12 05:35:53,550 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 866 transitions. Word has length 99 [2022-07-12 05:35:53,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:35:53,550 INFO L495 AbstractCegarLoop]: Abstraction has 516 states and 866 transitions. [2022-07-12 05:35:53,550 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:35:53,550 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 866 transitions. [2022-07-12 05:35:53,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-07-12 05:35:53,554 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:35:53,554 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:35:53,579 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-12 05:35:53,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2022-07-12 05:35:53,778 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:35:53,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:35:53,779 INFO L85 PathProgramCache]: Analyzing trace with hash -826883435, now seen corresponding path program 1 times [2022-07-12 05:35:53,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:35:53,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182816477] [2022-07-12 05:35:53,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:35:53,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:35:53,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:53,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:35:53,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:53,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:53,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:53,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:35:53,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:53,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-12 05:35:54,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:54,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:54,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:54,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:35:54,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:54,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 05:35:54,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:54,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:54,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:54,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:54,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:54,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:35:54,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:54,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-12 05:35:54,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:54,270 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-12 05:35:54,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:35:54,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182816477] [2022-07-12 05:35:54,271 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182816477] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:35:54,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103438598] [2022-07-12 05:35:54,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:35:54,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:35:54,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:35:54,273 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:35:54,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-07-12 05:35:54,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:54,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 1767 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:35:54,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:35:54,624 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-12 05:35:54,624 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:35:54,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103438598] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:35:54,624 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:35:54,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-12 05:35:54,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788306912] [2022-07-12 05:35:54,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:35:54,625 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:35:54,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:35:54,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:35:54,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:35:54,626 INFO L87 Difference]: Start difference. First operand 516 states and 866 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, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:35:54,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:35:54,678 INFO L93 Difference]: Finished difference Result 1023 states and 1724 transitions. [2022-07-12 05:35:54,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-12 05:35:54,679 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, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 101 [2022-07-12 05:35:54,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:35:54,682 INFO L225 Difference]: With dead ends: 1023 [2022-07-12 05:35:54,682 INFO L226 Difference]: Without dead ends: 516 [2022-07-12 05:35:54,684 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:35:54,685 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 12 mSDsluCounter, 1699 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2552 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-12 05:35:54,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2552 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:35:54,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2022-07-12 05:35:54,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 516. [2022-07-12 05:35:54,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 406 states have (on average 1.7044334975369457) internal successors, (692), 425 states have internal predecessors, (692), 89 states have call successors, (89), 21 states have call predecessors, (89), 20 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2022-07-12 05:35:54,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 865 transitions. [2022-07-12 05:35:54,706 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 865 transitions. Word has length 101 [2022-07-12 05:35:54,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:35:54,707 INFO L495 AbstractCegarLoop]: Abstraction has 516 states and 865 transitions. [2022-07-12 05:35:54,707 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, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:35:54,707 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 865 transitions. [2022-07-12 05:35:54,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-12 05:35:54,727 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:35:54,727 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:35:54,755 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-07-12 05:35:54,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:35:54,941 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:35:54,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:35:54,941 INFO L85 PathProgramCache]: Analyzing trace with hash 834246499, now seen corresponding path program 1 times [2022-07-12 05:35:54,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:35:54,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400698155] [2022-07-12 05:35:54,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:35:54,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:35:54,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:55,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:35:55,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:55,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:55,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:55,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:35:55,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:55,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-12 05:35:55,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:55,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:55,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:55,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:35:55,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:55,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-12 05:35:55,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:55,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:55,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:55,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:55,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:55,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:35:55,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:55,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-12 05:35:55,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:55,345 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-12 05:35:55,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:35:55,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400698155] [2022-07-12 05:35:55,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400698155] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:35:55,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803114503] [2022-07-12 05:35:55,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:35:55,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:35:55,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:35:55,364 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:35:55,366 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-07-12 05:35:55,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:55,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 1769 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:35:55,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:35:55,721 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-12 05:35:55,722 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:35:55,722 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803114503] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:35:55,722 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:35:55,722 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-12 05:35:55,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818561944] [2022-07-12 05:35:55,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:35:55,723 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:35:55,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:35:55,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:35:55,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:35:55,724 INFO L87 Difference]: Start difference. First operand 516 states and 865 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, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:35:55,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:35:55,794 INFO L93 Difference]: Finished difference Result 1030 states and 1731 transitions. [2022-07-12 05:35:55,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:35:55,795 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, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 103 [2022-07-12 05:35:55,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:35:55,800 INFO L225 Difference]: With dead ends: 1030 [2022-07-12 05:35:55,800 INFO L226 Difference]: Without dead ends: 525 [2022-07-12 05:35:55,803 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:35:55,806 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 20 mSDsluCounter, 1699 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2552 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-12 05:35:55,808 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 2552 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:35:55,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2022-07-12 05:35:55,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 525. [2022-07-12 05:35:55,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 414 states have (on average 1.7004830917874396) internal successors, (704), 433 states have internal predecessors, (704), 89 states have call successors, (89), 22 states have call predecessors, (89), 21 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2022-07-12 05:35:55,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 877 transitions. [2022-07-12 05:35:55,836 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 877 transitions. Word has length 103 [2022-07-12 05:35:55,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:35:55,837 INFO L495 AbstractCegarLoop]: Abstraction has 525 states and 877 transitions. [2022-07-12 05:35:55,837 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, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:35:55,841 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 877 transitions. [2022-07-12 05:35:55,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-12 05:35:55,849 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:35:55,849 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:35:55,875 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-12 05:35:56,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:35:56,064 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:35:56,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:35:56,064 INFO L85 PathProgramCache]: Analyzing trace with hash -1162426420, now seen corresponding path program 1 times [2022-07-12 05:35:56,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:35:56,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950656162] [2022-07-12 05:35:56,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:35:56,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:35:56,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:56,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:35:56,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:56,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:56,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:56,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 05:35:56,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:56,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-12 05:35:56,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:56,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:56,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:56,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:35:56,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:56,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-07-12 05:35:56,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:56,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:56,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:56,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:56,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:56,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:35:56,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:56,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-12 05:35:56,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:56,403 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-12 05:35:56,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:35:56,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950656162] [2022-07-12 05:35:56,403 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950656162] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:35:56,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331616153] [2022-07-12 05:35:56,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:35:56,404 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:35:56,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:35:56,405 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:35:56,419 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-07-12 05:35:56,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:56,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 1770 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:35:56,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:35:56,742 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-12 05:35:56,742 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:35:56,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331616153] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:35:56,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:35:56,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-12 05:35:56,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733740189] [2022-07-12 05:35:56,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:35:56,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:35:56,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:35:56,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:35:56,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:35:56,743 INFO L87 Difference]: Start difference. First operand 525 states and 877 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:35:56,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:35:56,820 INFO L93 Difference]: Finished difference Result 1032 states and 1732 transitions. [2022-07-12 05:35:56,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:35:56,821 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 104 [2022-07-12 05:35:56,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:35:56,824 INFO L225 Difference]: With dead ends: 1032 [2022-07-12 05:35:56,824 INFO L226 Difference]: Without dead ends: 525 [2022-07-12 05:35:56,826 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:35:56,827 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 18 mSDsluCounter, 1699 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 2552 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-12 05:35:56,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 2552 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:35:56,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2022-07-12 05:35:56,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 525. [2022-07-12 05:35:56,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 414 states have (on average 1.6980676328502415) internal successors, (703), 433 states have internal predecessors, (703), 89 states have call successors, (89), 22 states have call predecessors, (89), 21 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2022-07-12 05:35:56,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 876 transitions. [2022-07-12 05:35:56,849 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 876 transitions. Word has length 104 [2022-07-12 05:35:56,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:35:56,849 INFO L495 AbstractCegarLoop]: Abstraction has 525 states and 876 transitions. [2022-07-12 05:35:56,849 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:35:56,850 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 876 transitions. [2022-07-12 05:35:56,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-07-12 05:35:56,852 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:35:56,852 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:35:56,880 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-07-12 05:35:57,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:35:57,067 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:35:57,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:35:57,068 INFO L85 PathProgramCache]: Analyzing trace with hash -176244601, now seen corresponding path program 1 times [2022-07-12 05:35:57,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:35:57,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463506633] [2022-07-12 05:35:57,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:35:57,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:35:57,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:57,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:35:57,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:57,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:57,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:57,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:35:57,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:57,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-12 05:35:57,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:57,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:57,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:57,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:35:57,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:57,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-12 05:35:57,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:57,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:57,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:57,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:57,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:57,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:35:57,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:57,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-12 05:35:57,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:57,416 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-12 05:35:57,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:35:57,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463506633] [2022-07-12 05:35:57,417 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463506633] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:35:57,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079050134] [2022-07-12 05:35:57,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:35:57,417 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:35:57,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:35:57,418 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:35:57,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-07-12 05:35:57,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:57,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 1771 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:35:57,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:35:57,795 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-12 05:35:57,796 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:35:57,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079050134] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:35:57,798 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:35:57,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-12 05:35:57,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746047095] [2022-07-12 05:35:57,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:35:57,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:35:57,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:35:57,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:35:57,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:35:57,800 INFO L87 Difference]: Start difference. First operand 525 states and 876 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, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:35:57,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:35:57,855 INFO L93 Difference]: Finished difference Result 1032 states and 1731 transitions. [2022-07-12 05:35:57,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:35:57,856 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, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 105 [2022-07-12 05:35:57,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:35:57,859 INFO L225 Difference]: With dead ends: 1032 [2022-07-12 05:35:57,859 INFO L226 Difference]: Without dead ends: 525 [2022-07-12 05:35:57,862 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:35:57,862 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 17 mSDsluCounter, 1699 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 2552 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:35:57,863 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 2552 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:35:57,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2022-07-12 05:35:57,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 525. [2022-07-12 05:35:57,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 414 states have (on average 1.6956521739130435) internal successors, (702), 433 states have internal predecessors, (702), 89 states have call successors, (89), 22 states have call predecessors, (89), 21 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2022-07-12 05:35:57,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 875 transitions. [2022-07-12 05:35:57,879 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 875 transitions. Word has length 105 [2022-07-12 05:35:57,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:35:57,879 INFO L495 AbstractCegarLoop]: Abstraction has 525 states and 875 transitions. [2022-07-12 05:35:57,879 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, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:35:57,880 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 875 transitions. [2022-07-12 05:35:57,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-07-12 05:35:57,882 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:35:57,882 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:35:57,911 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-07-12 05:35:58,107 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:35:58,108 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:35:58,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:35:58,108 INFO L85 PathProgramCache]: Analyzing trace with hash -1210846416, now seen corresponding path program 1 times [2022-07-12 05:35:58,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:35:58,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240771006] [2022-07-12 05:35:58,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:35:58,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:35:58,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:58,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:35:58,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:58,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:58,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:58,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:35:58,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:58,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 05:35:58,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:58,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:58,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:58,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:35:58,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:58,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-12 05:35:58,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:58,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:58,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:58,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:58,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:58,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:35:58,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:58,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-12 05:35:58,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:58,550 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-12 05:35:58,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:35:58,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240771006] [2022-07-12 05:35:58,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240771006] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:35:58,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394038370] [2022-07-12 05:35:58,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:35:58,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:35:58,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:35:58,556 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:35:58,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-07-12 05:35:58,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:58,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 1772 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-12 05:35:58,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:35:58,933 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-12 05:35:58,933 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:35:58,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394038370] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:35:58,933 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:35:58,933 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12] total 17 [2022-07-12 05:35:58,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54283252] [2022-07-12 05:35:58,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:35:58,934 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 05:35:58,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:35:58,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 05:35:58,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2022-07-12 05:35:58,935 INFO L87 Difference]: Start difference. First operand 525 states and 875 transitions. Second operand has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:35:59,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:35:59,033 INFO L93 Difference]: Finished difference Result 1051 states and 1761 transitions. [2022-07-12 05:35:59,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 05:35:59,033 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 106 [2022-07-12 05:35:59,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:35:59,037 INFO L225 Difference]: With dead ends: 1051 [2022-07-12 05:35:59,037 INFO L226 Difference]: Without dead ends: 548 [2022-07-12 05:35:59,040 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2022-07-12 05:35:59,040 INFO L413 NwaCegarLoop]: 854 mSDtfsCounter, 148 mSDsluCounter, 4157 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 5011 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:35:59,041 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 5011 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:35:59,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2022-07-12 05:35:59,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 544. [2022-07-12 05:35:59,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 430 states have (on average 1.6930232558139535) internal successors, (728), 451 states have internal predecessors, (728), 90 states have call successors, (90), 22 states have call predecessors, (90), 23 states have return successors, (88), 83 states have call predecessors, (88), 85 states have call successors, (88) [2022-07-12 05:35:59,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 906 transitions. [2022-07-12 05:35:59,072 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 906 transitions. Word has length 106 [2022-07-12 05:35:59,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:35:59,073 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 906 transitions. [2022-07-12 05:35:59,073 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:35:59,074 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 906 transitions. [2022-07-12 05:35:59,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-07-12 05:35:59,076 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:35:59,077 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:35:59,108 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-07-12 05:35:59,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:35:59,292 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:35:59,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:35:59,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1596213199, now seen corresponding path program 1 times [2022-07-12 05:35:59,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:35:59,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894132007] [2022-07-12 05:35:59,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:35:59,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:35:59,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:59,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:35:59,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:59,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:59,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:59,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:35:59,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:59,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 05:35:59,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:59,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:59,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:59,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:35:59,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:59,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-12 05:35:59,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:59,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:59,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:59,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:35:59,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:59,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:35:59,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:59,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-12 05:35:59,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:59,625 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-12 05:35:59,625 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:35:59,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894132007] [2022-07-12 05:35:59,625 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894132007] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:35:59,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [160214054] [2022-07-12 05:35:59,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:35:59,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:35:59,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:35:59,627 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:35:59,628 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-07-12 05:35:59,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:35:59,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 1771 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:35:59,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:35:59,995 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-12 05:35:59,995 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:35:59,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [160214054] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:35:59,996 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:35:59,996 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-12 05:35:59,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345150492] [2022-07-12 05:35:59,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:35:59,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:35:59,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:35:59,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:35:59,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:35:59,998 INFO L87 Difference]: Start difference. First operand 544 states and 906 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:36:00,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:00,107 INFO L93 Difference]: Finished difference Result 1092 states and 1835 transitions. [2022-07-12 05:36:00,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-12 05:36:00,109 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 106 [2022-07-12 05:36:00,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:00,112 INFO L225 Difference]: With dead ends: 1092 [2022-07-12 05:36:00,112 INFO L226 Difference]: Without dead ends: 544 [2022-07-12 05:36:00,115 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:36:00,116 INFO L413 NwaCegarLoop]: 803 mSDtfsCounter, 135 mSDsluCounter, 1566 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 2369 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-12 05:36:00,116 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 2369 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:36:00,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2022-07-12 05:36:00,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2022-07-12 05:36:00,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 430 states have (on average 1.6813953488372093) internal successors, (723), 451 states have internal predecessors, (723), 90 states have call successors, (90), 22 states have call predecessors, (90), 23 states have return successors, (88), 83 states have call predecessors, (88), 85 states have call successors, (88) [2022-07-12 05:36:00,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 901 transitions. [2022-07-12 05:36:00,133 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 901 transitions. Word has length 106 [2022-07-12 05:36:00,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:00,133 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 901 transitions. [2022-07-12 05:36:00,134 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:36:00,134 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 901 transitions. [2022-07-12 05:36:00,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-07-12 05:36:00,137 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:00,137 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:00,169 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-07-12 05:36:00,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-07-12 05:36:00,352 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:00,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:00,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1554473517, now seen corresponding path program 1 times [2022-07-12 05:36:00,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:00,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489947296] [2022-07-12 05:36:00,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:00,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:00,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:00,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:00,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:00,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:00,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:00,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:00,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:00,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-12 05:36:00,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:00,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:00,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:00,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:00,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:00,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-12 05:36:00,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:00,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:00,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:00,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:00,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:00,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:36:00,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:00,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-12 05:36:00,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:00,725 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-12 05:36:00,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:00,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489947296] [2022-07-12 05:36:00,725 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489947296] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:00,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286717182] [2022-07-12 05:36:00,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:00,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:00,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:00,727 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:36:00,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-07-12 05:36:01,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:01,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 1773 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:36:01,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:01,094 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-12 05:36:01,094 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:01,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [286717182] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:01,095 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:01,095 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-12 05:36:01,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702051794] [2022-07-12 05:36:01,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:01,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:36:01,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:01,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:36:01,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:36:01,097 INFO L87 Difference]: Start difference. First operand 544 states and 901 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:36:01,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:01,219 INFO L93 Difference]: Finished difference Result 1092 states and 1825 transitions. [2022-07-12 05:36:01,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-12 05:36:01,220 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 108 [2022-07-12 05:36:01,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:01,225 INFO L225 Difference]: With dead ends: 1092 [2022-07-12 05:36:01,225 INFO L226 Difference]: Without dead ends: 544 [2022-07-12 05:36:01,228 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:36:01,229 INFO L413 NwaCegarLoop]: 803 mSDtfsCounter, 129 mSDsluCounter, 1566 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 2369 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-12 05:36:01,229 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 2369 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:36:01,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2022-07-12 05:36:01,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2022-07-12 05:36:01,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 430 states have (on average 1.669767441860465) internal successors, (718), 451 states have internal predecessors, (718), 90 states have call successors, (90), 22 states have call predecessors, (90), 23 states have return successors, (88), 83 states have call predecessors, (88), 85 states have call successors, (88) [2022-07-12 05:36:01,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 896 transitions. [2022-07-12 05:36:01,246 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 896 transitions. Word has length 108 [2022-07-12 05:36:01,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:01,246 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 896 transitions. [2022-07-12 05:36:01,246 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:36:01,248 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 896 transitions. [2022-07-12 05:36:01,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-07-12 05:36:01,250 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:01,250 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:01,279 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-07-12 05:36:01,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:01,467 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:01,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:01,468 INFO L85 PathProgramCache]: Analyzing trace with hash -747741871, now seen corresponding path program 1 times [2022-07-12 05:36:01,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:01,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089170843] [2022-07-12 05:36:01,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:01,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:01,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:01,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:01,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:01,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:01,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:01,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:01,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:01,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-12 05:36:01,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:01,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:01,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:01,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:01,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:01,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:36:01,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:01,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:01,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:01,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:01,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:01,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:36:01,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:01,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-12 05:36:01,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:01,834 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-12 05:36:01,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:01,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089170843] [2022-07-12 05:36:01,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089170843] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:01,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332614827] [2022-07-12 05:36:01,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:01,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:01,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:01,837 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:36:01,839 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-07-12 05:36:02,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:02,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 1775 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:36:02,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:02,147 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-12 05:36:02,147 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:02,147 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332614827] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:02,148 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:02,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-12 05:36:02,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973039676] [2022-07-12 05:36:02,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:02,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:36:02,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:02,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:36:02,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:36:02,149 INFO L87 Difference]: Start difference. First operand 544 states and 896 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:36:02,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:02,296 INFO L93 Difference]: Finished difference Result 1128 states and 1873 transitions. [2022-07-12 05:36:02,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:36:02,296 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 110 [2022-07-12 05:36:02,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:02,300 INFO L225 Difference]: With dead ends: 1128 [2022-07-12 05:36:02,300 INFO L226 Difference]: Without dead ends: 610 [2022-07-12 05:36:02,302 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:36:02,302 INFO L413 NwaCegarLoop]: 813 mSDtfsCounter, 179 mSDsluCounter, 1566 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 2379 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-12 05:36:02,303 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 2379 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:36:02,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2022-07-12 05:36:02,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 595. [2022-07-12 05:36:02,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 480 states have (on average 1.6729166666666666) internal successors, (803), 501 states have internal predecessors, (803), 90 states have call successors, (90), 23 states have call predecessors, (90), 24 states have return successors, (87), 83 states have call predecessors, (87), 85 states have call successors, (87) [2022-07-12 05:36:02,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 980 transitions. [2022-07-12 05:36:02,319 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 980 transitions. Word has length 110 [2022-07-12 05:36:02,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:02,319 INFO L495 AbstractCegarLoop]: Abstraction has 595 states and 980 transitions. [2022-07-12 05:36:02,319 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:36:02,320 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 980 transitions. [2022-07-12 05:36:02,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-07-12 05:36:02,322 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:02,322 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:02,349 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-07-12 05:36:02,540 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-07-12 05:36:02,540 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:02,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:02,541 INFO L85 PathProgramCache]: Analyzing trace with hash 1074440038, now seen corresponding path program 1 times [2022-07-12 05:36:02,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:02,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858928181] [2022-07-12 05:36:02,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:02,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:02,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:02,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:02,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:02,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:02,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:02,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:02,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:02,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-12 05:36:02,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:02,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:02,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:02,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:02,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:02,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-12 05:36:02,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:02,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:02,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:02,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:02,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:02,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:36:02,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:02,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-12 05:36:02,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:02,929 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-07-12 05:36:02,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:02,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858928181] [2022-07-12 05:36:02,929 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858928181] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:02,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238365241] [2022-07-12 05:36:02,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:02,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:02,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:02,932 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:36:02,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-07-12 05:36:03,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:03,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 1773 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-12 05:36:03,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:03,320 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-12 05:36:03,323 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:03,323 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238365241] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:03,323 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:03,323 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 16 [2022-07-12 05:36:03,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129950995] [2022-07-12 05:36:03,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:03,324 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-12 05:36:03,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:03,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-12 05:36:03,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2022-07-12 05:36:03,325 INFO L87 Difference]: Start difference. First operand 595 states and 980 transitions. Second operand has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:36:03,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:03,473 INFO L93 Difference]: Finished difference Result 1120 states and 1853 transitions. [2022-07-12 05:36:03,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-12 05:36:03,473 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 111 [2022-07-12 05:36:03,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:03,477 INFO L225 Difference]: With dead ends: 1120 [2022-07-12 05:36:03,477 INFO L226 Difference]: Without dead ends: 617 [2022-07-12 05:36:03,479 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2022-07-12 05:36:03,480 INFO L413 NwaCegarLoop]: 834 mSDtfsCounter, 177 mSDsluCounter, 4897 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 5731 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-12 05:36:03,480 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 5731 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:36:03,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2022-07-12 05:36:03,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 595. [2022-07-12 05:36:03,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 480 states have (on average 1.6729166666666666) internal successors, (803), 501 states have internal predecessors, (803), 90 states have call successors, (90), 23 states have call predecessors, (90), 24 states have return successors, (87), 83 states have call predecessors, (87), 85 states have call successors, (87) [2022-07-12 05:36:03,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 980 transitions. [2022-07-12 05:36:03,497 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 980 transitions. Word has length 111 [2022-07-12 05:36:03,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:03,498 INFO L495 AbstractCegarLoop]: Abstraction has 595 states and 980 transitions. [2022-07-12 05:36:03,498 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:36:03,498 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 980 transitions. [2022-07-12 05:36:03,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-07-12 05:36:03,502 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:03,502 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:03,529 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-07-12 05:36:03,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-07-12 05:36:03,727 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:03,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:03,728 INFO L85 PathProgramCache]: Analyzing trace with hash 264952581, now seen corresponding path program 1 times [2022-07-12 05:36:03,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:03,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761738751] [2022-07-12 05:36:03,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:03,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:03,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:03,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:03,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:03,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:03,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:03,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:03,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:03,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-12 05:36:03,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:03,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:03,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:03,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:03,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:04,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-12 05:36:04,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:04,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:04,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:04,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:04,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:04,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:36:04,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:04,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-12 05:36:04,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:04,089 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-12 05:36:04,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:04,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761738751] [2022-07-12 05:36:04,090 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761738751] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:04,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002299895] [2022-07-12 05:36:04,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:04,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:04,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:04,091 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:36:04,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-07-12 05:36:04,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:04,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 1772 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-12 05:36:04,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:04,473 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-12 05:36:04,473 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:04,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002299895] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:04,473 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:04,474 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2022-07-12 05:36:04,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614567931] [2022-07-12 05:36:04,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:04,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 05:36:04,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:04,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 05:36:04,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-07-12 05:36:04,475 INFO L87 Difference]: Start difference. First operand 595 states and 980 transitions. Second operand has 7 states, 6 states have (on average 14.166666666666666) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:36:04,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:04,569 INFO L93 Difference]: Finished difference Result 1055 states and 1750 transitions. [2022-07-12 05:36:04,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 05:36:04,570 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.166666666666666) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 111 [2022-07-12 05:36:04,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:04,577 INFO L225 Difference]: With dead ends: 1055 [2022-07-12 05:36:04,577 INFO L226 Difference]: Without dead ends: 619 [2022-07-12 05:36:04,580 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-07-12 05:36:04,581 INFO L413 NwaCegarLoop]: 846 mSDtfsCounter, 134 mSDsluCounter, 4124 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 4970 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.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:04,581 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 4970 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:36:04,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2022-07-12 05:36:04,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 614. [2022-07-12 05:36:04,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 496 states have (on average 1.6713709677419355) internal successors, (829), 519 states have internal predecessors, (829), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2022-07-12 05:36:04,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 1010 transitions. [2022-07-12 05:36:04,604 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 1010 transitions. Word has length 111 [2022-07-12 05:36:04,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:04,605 INFO L495 AbstractCegarLoop]: Abstraction has 614 states and 1010 transitions. [2022-07-12 05:36:04,605 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.166666666666666) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:36:04,605 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 1010 transitions. [2022-07-12 05:36:04,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-07-12 05:36:04,608 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:04,609 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:04,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-07-12 05:36:04,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-07-12 05:36:04,831 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:04,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:04,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1444130015, now seen corresponding path program 1 times [2022-07-12 05:36:04,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:04,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932157753] [2022-07-12 05:36:04,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:04,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:04,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:04,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:04,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:04,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:04,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:04,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:04,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:04,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-12 05:36:04,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:04,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:04,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:04,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:04,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:05,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-12 05:36:05,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:05,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:05,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:05,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:05,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:05,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:36:05,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:05,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-12 05:36:05,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:05,155 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-12 05:36:05,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:05,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932157753] [2022-07-12 05:36:05,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932157753] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:05,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556192828] [2022-07-12 05:36:05,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:05,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:05,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:05,160 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:36:05,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-07-12 05:36:05,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:05,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 1773 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-12 05:36:05,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:05,559 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-12 05:36:05,560 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:05,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556192828] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:05,560 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:05,560 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2022-07-12 05:36:05,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056886923] [2022-07-12 05:36:05,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:05,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 05:36:05,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:05,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 05:36:05,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-07-12 05:36:05,561 INFO L87 Difference]: Start difference. First operand 614 states and 1010 transitions. Second operand has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:36:05,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:05,645 INFO L93 Difference]: Finished difference Result 1085 states and 1801 transitions. [2022-07-12 05:36:05,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 05:36:05,646 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 112 [2022-07-12 05:36:05,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:05,649 INFO L225 Difference]: With dead ends: 1085 [2022-07-12 05:36:05,649 INFO L226 Difference]: Without dead ends: 649 [2022-07-12 05:36:05,651 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-07-12 05:36:05,652 INFO L413 NwaCegarLoop]: 846 mSDtfsCounter, 143 mSDsluCounter, 4114 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 4960 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.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:05,652 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 4960 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:36:05,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2022-07-12 05:36:05,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 614. [2022-07-12 05:36:05,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 496 states have (on average 1.6713709677419355) internal successors, (829), 519 states have internal predecessors, (829), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2022-07-12 05:36:05,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 1010 transitions. [2022-07-12 05:36:05,670 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 1010 transitions. Word has length 112 [2022-07-12 05:36:05,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:05,670 INFO L495 AbstractCegarLoop]: Abstraction has 614 states and 1010 transitions. [2022-07-12 05:36:05,670 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:36:05,670 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 1010 transitions. [2022-07-12 05:36:05,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-07-12 05:36:05,673 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:05,673 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:05,703 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-07-12 05:36:05,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-07-12 05:36:05,885 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:05,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:05,886 INFO L85 PathProgramCache]: Analyzing trace with hash -1512634017, now seen corresponding path program 1 times [2022-07-12 05:36:05,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:05,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877992514] [2022-07-12 05:36:05,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:05,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:05,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:06,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:06,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:06,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:06,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:06,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:06,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:06,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-12 05:36:06,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:06,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:06,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:06,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:06,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:06,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-12 05:36:06,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:06,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:06,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:06,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:06,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:06,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:36:06,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:06,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-12 05:36:06,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:06,217 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-12 05:36:06,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:06,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877992514] [2022-07-12 05:36:06,218 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877992514] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:06,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089641298] [2022-07-12 05:36:06,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:06,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:06,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:06,220 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:36:06,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-07-12 05:36:06,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:06,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 1769 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-12 05:36:06,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:06,587 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-12 05:36:06,587 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:06,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089641298] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:06,588 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:06,588 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2022-07-12 05:36:06,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228636860] [2022-07-12 05:36:06,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:06,588 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-12 05:36:06,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:06,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-12 05:36:06,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-07-12 05:36:06,589 INFO L87 Difference]: Start difference. First operand 614 states and 1010 transitions. Second operand has 8 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:36:06,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:06,720 INFO L93 Difference]: Finished difference Result 1070 states and 1775 transitions. [2022-07-12 05:36:06,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-12 05:36:06,721 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 112 [2022-07-12 05:36:06,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:06,725 INFO L225 Difference]: With dead ends: 1070 [2022-07-12 05:36:06,725 INFO L226 Difference]: Without dead ends: 634 [2022-07-12 05:36:06,728 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-07-12 05:36:06,728 INFO L413 NwaCegarLoop]: 836 mSDtfsCounter, 177 mSDsluCounter, 4903 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 5739 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-12 05:36:06,728 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 5739 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:36:06,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2022-07-12 05:36:06,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 614. [2022-07-12 05:36:06,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 496 states have (on average 1.6713709677419355) internal successors, (829), 519 states have internal predecessors, (829), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2022-07-12 05:36:06,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 1010 transitions. [2022-07-12 05:36:06,748 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 1010 transitions. Word has length 112 [2022-07-12 05:36:06,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:06,748 INFO L495 AbstractCegarLoop]: Abstraction has 614 states and 1010 transitions. [2022-07-12 05:36:06,748 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:36:06,749 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 1010 transitions. [2022-07-12 05:36:06,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-07-12 05:36:06,751 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:06,751 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:06,783 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-07-12 05:36:06,972 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:06,972 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:06,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:06,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1594958174, now seen corresponding path program 1 times [2022-07-12 05:36:06,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:06,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686434064] [2022-07-12 05:36:06,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:06,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:06,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:07,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:07,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:07,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:07,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:07,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:07,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:07,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-12 05:36:07,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:07,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:07,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:07,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 05:36:07,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:07,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-12 05:36:07,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:07,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:07,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:07,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:07,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:07,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:36:07,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:07,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-12 05:36:07,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:07,301 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-12 05:36:07,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:07,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686434064] [2022-07-12 05:36:07,302 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686434064] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:07,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957699577] [2022-07-12 05:36:07,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:07,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:07,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:07,311 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:36:07,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-07-12 05:36:07,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:07,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 1773 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:36:07,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:07,609 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-12 05:36:07,609 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:07,609 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957699577] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:07,609 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:07,610 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-12 05:36:07,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946423850] [2022-07-12 05:36:07,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:07,610 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:36:07,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:07,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:36:07,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:36:07,611 INFO L87 Difference]: Start difference. First operand 614 states and 1010 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:36:07,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:07,671 INFO L93 Difference]: Finished difference Result 1122 states and 1860 transitions. [2022-07-12 05:36:07,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:36:07,672 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 112 [2022-07-12 05:36:07,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:07,675 INFO L225 Difference]: With dead ends: 1122 [2022-07-12 05:36:07,675 INFO L226 Difference]: Without dead ends: 614 [2022-07-12 05:36:07,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:36:07,678 INFO L413 NwaCegarLoop]: 842 mSDtfsCounter, 23 mSDsluCounter, 1679 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 2521 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-12 05:36:07,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 2521 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:36:07,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2022-07-12 05:36:07,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 614. [2022-07-12 05:36:07,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 496 states have (on average 1.6633064516129032) internal successors, (825), 519 states have internal predecessors, (825), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2022-07-12 05:36:07,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 1006 transitions. [2022-07-12 05:36:07,695 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 1006 transitions. Word has length 112 [2022-07-12 05:36:07,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:07,695 INFO L495 AbstractCegarLoop]: Abstraction has 614 states and 1006 transitions. [2022-07-12 05:36:07,696 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:36:07,696 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 1006 transitions. [2022-07-12 05:36:07,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-07-12 05:36:07,698 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:07,699 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:07,724 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-07-12 05:36:07,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-07-12 05:36:07,924 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:07,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:07,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1896184669, now seen corresponding path program 1 times [2022-07-12 05:36:07,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:07,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031776405] [2022-07-12 05:36:07,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:07,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:07,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:08,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:08,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:08,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:08,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:08,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:08,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:08,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-12 05:36:08,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:08,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:08,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:08,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:08,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:08,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-12 05:36:08,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:08,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:08,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:08,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:08,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:08,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:36:08,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:08,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-12 05:36:08,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:08,219 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-12 05:36:08,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:08,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031776405] [2022-07-12 05:36:08,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031776405] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:08,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626696582] [2022-07-12 05:36:08,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:08,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:08,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:08,224 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:36:08,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-07-12 05:36:08,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:08,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 1770 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-12 05:36:08,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:08,553 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-12 05:36:08,553 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:08,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626696582] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:08,553 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:08,553 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2022-07-12 05:36:08,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599324448] [2022-07-12 05:36:08,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:08,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-12 05:36:08,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:08,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-12 05:36:08,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-07-12 05:36:08,555 INFO L87 Difference]: Start difference. First operand 614 states and 1006 transitions. Second operand has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:36:08,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:08,691 INFO L93 Difference]: Finished difference Result 1070 states and 1772 transitions. [2022-07-12 05:36:08,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-12 05:36:08,691 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 113 [2022-07-12 05:36:08,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:08,695 INFO L225 Difference]: With dead ends: 1070 [2022-07-12 05:36:08,695 INFO L226 Difference]: Without dead ends: 634 [2022-07-12 05:36:08,697 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-07-12 05:36:08,697 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 185 mSDsluCounter, 4866 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 5696 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-12 05:36:08,698 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 5696 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:36:08,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2022-07-12 05:36:08,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 614. [2022-07-12 05:36:08,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 496 states have (on average 1.6633064516129032) internal successors, (825), 519 states have internal predecessors, (825), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2022-07-12 05:36:08,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 1006 transitions. [2022-07-12 05:36:08,716 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 1006 transitions. Word has length 113 [2022-07-12 05:36:08,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:08,716 INFO L495 AbstractCegarLoop]: Abstraction has 614 states and 1006 transitions. [2022-07-12 05:36:08,716 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:36:08,716 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 1006 transitions. [2022-07-12 05:36:08,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-07-12 05:36:08,719 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:08,719 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:08,745 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-12 05:36:08,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-07-12 05:36:08,935 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:08,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:08,936 INFO L85 PathProgramCache]: Analyzing trace with hash -632622236, now seen corresponding path program 1 times [2022-07-12 05:36:08,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:08,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850513243] [2022-07-12 05:36:08,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:08,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:08,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:09,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:09,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:09,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:09,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:09,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:09,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:09,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-12 05:36:09,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:09,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:09,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:09,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:09,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:09,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-12 05:36:09,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:09,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:09,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:09,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:09,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:09,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:36:09,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:09,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-12 05:36:09,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:09,283 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-12 05:36:09,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:09,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850513243] [2022-07-12 05:36:09,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850513243] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:09,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832829405] [2022-07-12 05:36:09,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:09,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:09,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:09,285 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:36:09,316 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-07-12 05:36:09,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:09,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 1771 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-12 05:36:09,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:09,609 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-12 05:36:09,610 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:09,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832829405] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:09,610 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:09,610 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-12 05:36:09,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979259384] [2022-07-12 05:36:09,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:09,611 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:36:09,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:09,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:36:09,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:36:09,612 INFO L87 Difference]: Start difference. First operand 614 states and 1006 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:36:09,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:09,660 INFO L93 Difference]: Finished difference Result 1178 states and 1942 transitions. [2022-07-12 05:36:09,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-12 05:36:09,661 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 114 [2022-07-12 05:36:09,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:09,665 INFO L225 Difference]: With dead ends: 1178 [2022-07-12 05:36:09,665 INFO L226 Difference]: Without dead ends: 650 [2022-07-12 05:36:09,667 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:36:09,668 INFO L413 NwaCegarLoop]: 834 mSDtfsCounter, 38 mSDsluCounter, 1663 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 2497 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-12 05:36:09,668 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 2497 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:36:09,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2022-07-12 05:36:09,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 638. [2022-07-12 05:36:09,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 520 states have (on average 1.6403846153846153) internal successors, (853), 543 states have internal predecessors, (853), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2022-07-12 05:36:09,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 1034 transitions. [2022-07-12 05:36:09,690 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 1034 transitions. Word has length 114 [2022-07-12 05:36:09,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:09,690 INFO L495 AbstractCegarLoop]: Abstraction has 638 states and 1034 transitions. [2022-07-12 05:36:09,690 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:36:09,691 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 1034 transitions. [2022-07-12 05:36:09,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-07-12 05:36:09,693 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:09,694 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:09,721 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-07-12 05:36:09,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-07-12 05:36:09,907 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:09,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:09,908 INFO L85 PathProgramCache]: Analyzing trace with hash -729426023, now seen corresponding path program 1 times [2022-07-12 05:36:09,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:09,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696450938] [2022-07-12 05:36:09,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:09,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:09,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:10,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:10,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:10,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:10,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:10,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:10,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:10,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-12 05:36:10,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:10,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:10,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:10,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:10,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:10,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-12 05:36:10,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:10,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:10,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:10,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:10,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:10,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 05:36:10,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:10,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-07-12 05:36:10,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:10,241 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-12 05:36:10,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:10,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696450938] [2022-07-12 05:36:10,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696450938] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:10,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637872595] [2022-07-12 05:36:10,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:10,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:10,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:10,243 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:36:10,274 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-07-12 05:36:10,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:10,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 1774 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-12 05:36:10,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:10,557 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-12 05:36:10,557 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:10,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637872595] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:10,558 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:10,558 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-12 05:36:10,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454102912] [2022-07-12 05:36:10,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:10,558 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:36:10,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:10,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:36:10,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:36:10,559 INFO L87 Difference]: Start difference. First operand 638 states and 1034 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, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:36:10,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:10,673 INFO L93 Difference]: Finished difference Result 1188 states and 1971 transitions. [2022-07-12 05:36:10,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-12 05:36:10,674 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, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 114 [2022-07-12 05:36:10,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:10,678 INFO L225 Difference]: With dead ends: 1188 [2022-07-12 05:36:10,679 INFO L226 Difference]: Without dead ends: 757 [2022-07-12 05:36:10,680 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:36:10,681 INFO L413 NwaCegarLoop]: 957 mSDtfsCounter, 215 mSDsluCounter, 1717 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 2674 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:10,681 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [215 Valid, 2674 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:36:10,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 757 states. [2022-07-12 05:36:10,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 757 to 640. [2022-07-12 05:36:10,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 522 states have (on average 1.6379310344827587) internal successors, (855), 545 states have internal predecessors, (855), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2022-07-12 05:36:10,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 1036 transitions. [2022-07-12 05:36:10,705 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 1036 transitions. Word has length 114 [2022-07-12 05:36:10,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:10,705 INFO L495 AbstractCegarLoop]: Abstraction has 640 states and 1036 transitions. [2022-07-12 05:36:10,706 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, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:36:10,706 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 1036 transitions. [2022-07-12 05:36:10,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-07-12 05:36:10,709 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:10,709 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:10,737 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-07-12 05:36:10,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-07-12 05:36:10,926 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:10,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:10,927 INFO L85 PathProgramCache]: Analyzing trace with hash 339157456, now seen corresponding path program 1 times [2022-07-12 05:36:10,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:10,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138230276] [2022-07-12 05:36:10,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:10,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:10,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:11,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:11,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:11,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:11,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:11,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:11,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:11,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-12 05:36:11,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:11,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:11,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:11,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:11,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:11,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-12 05:36:11,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:11,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:11,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:11,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:11,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:11,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:36:11,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:11,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-12 05:36:11,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:11,266 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-12 05:36:11,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:11,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138230276] [2022-07-12 05:36:11,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138230276] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:11,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522469645] [2022-07-12 05:36:11,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:11,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:11,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:11,272 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:36:11,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-07-12 05:36:11,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:11,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 1791 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-12 05:36:11,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:11,677 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-12 05:36:11,677 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:11,677 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522469645] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:11,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:11,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [7] total 14 [2022-07-12 05:36:11,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35674643] [2022-07-12 05:36:11,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:11,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-12 05:36:11,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:11,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-12 05:36:11,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-07-12 05:36:11,679 INFO L87 Difference]: Start difference. First operand 640 states and 1036 transitions. Second operand has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 8 states have internal predecessors, (82), 5 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2022-07-12 05:36:14,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:14,775 INFO L93 Difference]: Finished difference Result 1892 states and 3174 transitions. [2022-07-12 05:36:14,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-12 05:36:14,775 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 8 states have internal predecessors, (82), 5 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) Word has length 117 [2022-07-12 05:36:14,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:14,786 INFO L225 Difference]: With dead ends: 1892 [2022-07-12 05:36:14,786 INFO L226 Difference]: Without dead ends: 1459 [2022-07-12 05:36:14,789 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2022-07-12 05:36:14,789 INFO L413 NwaCegarLoop]: 1624 mSDtfsCounter, 3106 mSDsluCounter, 3359 mSDsCounter, 0 mSdLazyCounter, 4851 mSolverCounterSat, 857 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3223 SdHoareTripleChecker+Valid, 4983 SdHoareTripleChecker+Invalid, 5708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 857 IncrementalHoareTripleChecker+Valid, 4851 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:14,789 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3223 Valid, 4983 Invalid, 5708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [857 Valid, 4851 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-07-12 05:36:14,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1459 states. [2022-07-12 05:36:14,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1459 to 1294. [2022-07-12 05:36:14,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1294 states, 1024 states have (on average 1.63671875) internal successors, (1676), 1071 states have internal predecessors, (1676), 214 states have call successors, (214), 42 states have call predecessors, (214), 55 states have return successors, (247), 211 states have call predecessors, (247), 209 states have call successors, (247) [2022-07-12 05:36:14,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1294 states to 1294 states and 2137 transitions. [2022-07-12 05:36:14,859 INFO L78 Accepts]: Start accepts. Automaton has 1294 states and 2137 transitions. Word has length 117 [2022-07-12 05:36:14,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:14,859 INFO L495 AbstractCegarLoop]: Abstraction has 1294 states and 2137 transitions. [2022-07-12 05:36:14,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 8 states have internal predecessors, (82), 5 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2022-07-12 05:36:14,860 INFO L276 IsEmpty]: Start isEmpty. Operand 1294 states and 2137 transitions. [2022-07-12 05:36:14,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-07-12 05:36:14,865 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:14,865 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:14,892 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-07-12 05:36:15,079 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:15,079 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:15,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:15,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1318929787, now seen corresponding path program 1 times [2022-07-12 05:36:15,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:15,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723874100] [2022-07-12 05:36:15,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:15,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:15,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:15,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:15,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:15,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:15,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:15,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:15,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:15,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-12 05:36:15,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:15,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:15,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:15,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:15,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:15,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-12 05:36:15,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:15,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:15,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:15,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:15,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:15,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:36:15,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:15,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-12 05:36:15,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:15,479 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-12 05:36:15,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:15,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723874100] [2022-07-12 05:36:15,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723874100] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:15,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714181473] [2022-07-12 05:36:15,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:15,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:15,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:15,492 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:36:15,539 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-07-12 05:36:15,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:15,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 1792 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-12 05:36:15,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:15,833 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-12 05:36:15,833 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:15,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714181473] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:15,834 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:15,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 10 [2022-07-12 05:36:15,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839720469] [2022-07-12 05:36:15,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:15,835 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-12 05:36:15,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:15,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-12 05:36:15,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:36:15,836 INFO L87 Difference]: Start difference. First operand 1294 states and 2137 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:36:16,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:16,236 INFO L93 Difference]: Finished difference Result 3197 states and 5413 transitions. [2022-07-12 05:36:16,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-12 05:36:16,236 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 118 [2022-07-12 05:36:16,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:16,252 INFO L225 Difference]: With dead ends: 3197 [2022-07-12 05:36:16,252 INFO L226 Difference]: Without dead ends: 2222 [2022-07-12 05:36:16,258 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-07-12 05:36:16,259 INFO L413 NwaCegarLoop]: 1312 mSDtfsCounter, 699 mSDsluCounter, 3289 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 712 SdHoareTripleChecker+Valid, 4601 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:16,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [712 Valid, 4601 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-12 05:36:16,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2222 states. [2022-07-12 05:36:16,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2222 to 2203. [2022-07-12 05:36:16,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2203 states, 1715 states have (on average 1.643731778425656) internal successors, (2819), 1796 states have internal predecessors, (2819), 393 states have call successors, (393), 76 states have call predecessors, (393), 94 states have return successors, (464), 392 states have call predecessors, (464), 388 states have call successors, (464) [2022-07-12 05:36:16,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2203 states to 2203 states and 3676 transitions. [2022-07-12 05:36:16,350 INFO L78 Accepts]: Start accepts. Automaton has 2203 states and 3676 transitions. Word has length 118 [2022-07-12 05:36:16,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:16,350 INFO L495 AbstractCegarLoop]: Abstraction has 2203 states and 3676 transitions. [2022-07-12 05:36:16,350 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:36:16,351 INFO L276 IsEmpty]: Start isEmpty. Operand 2203 states and 3676 transitions. [2022-07-12 05:36:16,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-07-12 05:36:16,359 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:16,360 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:16,386 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-07-12 05:36:16,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:16,575 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:16,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:16,576 INFO L85 PathProgramCache]: Analyzing trace with hash -777924206, now seen corresponding path program 1 times [2022-07-12 05:36:16,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:16,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053433067] [2022-07-12 05:36:16,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:16,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:16,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:16,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:16,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:16,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:16,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:16,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:16,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:16,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:36:16,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:16,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:16,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:16,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:16,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:16,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-12 05:36:16,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:16,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:16,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:16,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:16,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:16,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:36:16,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:16,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-12 05:36:16,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:16,932 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-07-12 05:36:16,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:16,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053433067] [2022-07-12 05:36:16,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053433067] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:16,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940175195] [2022-07-12 05:36:16,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:16,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:16,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:16,936 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:36:16,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-07-12 05:36:17,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:17,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 1792 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-12 05:36:17,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:17,244 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-12 05:36:17,244 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:17,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940175195] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:17,244 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:17,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2022-07-12 05:36:17,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399269283] [2022-07-12 05:36:17,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:17,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:36:17,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:17,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:36:17,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-07-12 05:36:17,246 INFO L87 Difference]: Start difference. First operand 2203 states and 3676 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:36:17,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:17,341 INFO L93 Difference]: Finished difference Result 4262 states and 7149 transitions. [2022-07-12 05:36:17,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-12 05:36:17,341 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 120 [2022-07-12 05:36:17,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:17,356 INFO L225 Difference]: With dead ends: 4262 [2022-07-12 05:36:17,356 INFO L226 Difference]: Without dead ends: 2257 [2022-07-12 05:36:17,365 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-07-12 05:36:17,366 INFO L413 NwaCegarLoop]: 833 mSDtfsCounter, 39 mSDsluCounter, 1661 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 2494 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:17,366 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 2494 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:36:17,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2257 states. [2022-07-12 05:36:17,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2257 to 2224. [2022-07-12 05:36:17,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2224 states, 1735 states have (on average 1.6432276657060518) internal successors, (2851), 1817 states have internal predecessors, (2851), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2022-07-12 05:36:17,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2224 states to 2224 states and 3709 transitions. [2022-07-12 05:36:17,450 INFO L78 Accepts]: Start accepts. Automaton has 2224 states and 3709 transitions. Word has length 120 [2022-07-12 05:36:17,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:17,451 INFO L495 AbstractCegarLoop]: Abstraction has 2224 states and 3709 transitions. [2022-07-12 05:36:17,451 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 05:36:17,451 INFO L276 IsEmpty]: Start isEmpty. Operand 2224 states and 3709 transitions. [2022-07-12 05:36:17,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-07-12 05:36:17,459 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:17,459 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:17,484 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-07-12 05:36:17,683 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:17,684 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:17,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:17,684 INFO L85 PathProgramCache]: Analyzing trace with hash -791330583, now seen corresponding path program 1 times [2022-07-12 05:36:17,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:17,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373622744] [2022-07-12 05:36:17,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:17,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:17,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:17,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:17,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:17,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:17,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:17,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:17,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:17,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:36:17,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:17,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:17,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:17,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:17,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:18,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:36:18,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:18,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:18,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:18,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:18,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:18,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:36:18,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:18,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-12 05:36:18,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:18,035 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-12 05:36:18,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:18,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373622744] [2022-07-12 05:36:18,036 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373622744] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:18,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987235470] [2022-07-12 05:36:18,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:18,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:18,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:18,040 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:36:18,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-07-12 05:36:18,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:18,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 1790 conjuncts, 12 conjunts are in the unsatisfiable core [2022-07-12 05:36:18,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:18,398 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-12 05:36:18,398 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:18,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987235470] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:18,399 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:18,399 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [12] total 18 [2022-07-12 05:36:18,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137471493] [2022-07-12 05:36:18,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:18,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-12 05:36:18,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:18,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-12 05:36:18,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-07-12 05:36:18,413 INFO L87 Difference]: Start difference. First operand 2224 states and 3709 transitions. Second operand has 8 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:36:18,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:18,603 INFO L93 Difference]: Finished difference Result 4192 states and 7029 transitions. [2022-07-12 05:36:18,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-12 05:36:18,605 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 121 [2022-07-12 05:36:18,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:18,620 INFO L225 Difference]: With dead ends: 4192 [2022-07-12 05:36:18,620 INFO L226 Difference]: Without dead ends: 2297 [2022-07-12 05:36:18,630 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2022-07-12 05:36:18,632 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 175 mSDsluCounter, 4876 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 5706 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:18,632 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 5706 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:36:18,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2297 states. [2022-07-12 05:36:18,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2297 to 2224. [2022-07-12 05:36:18,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2224 states, 1735 states have (on average 1.6426512968299711) internal successors, (2850), 1817 states have internal predecessors, (2850), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2022-07-12 05:36:18,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2224 states to 2224 states and 3708 transitions. [2022-07-12 05:36:18,756 INFO L78 Accepts]: Start accepts. Automaton has 2224 states and 3708 transitions. Word has length 121 [2022-07-12 05:36:18,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:18,756 INFO L495 AbstractCegarLoop]: Abstraction has 2224 states and 3708 transitions. [2022-07-12 05:36:18,756 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-07-12 05:36:18,757 INFO L276 IsEmpty]: Start isEmpty. Operand 2224 states and 3708 transitions. [2022-07-12 05:36:18,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-07-12 05:36:18,765 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:18,765 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:18,794 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-07-12 05:36:18,991 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:18,991 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:18,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:18,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1370093547, now seen corresponding path program 1 times [2022-07-12 05:36:18,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:18,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251955377] [2022-07-12 05:36:18,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:18,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:19,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:19,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:19,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:19,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:19,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:19,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:19,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:19,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:36:19,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:19,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:19,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:19,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:19,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:19,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:36:19,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:19,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:19,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:19,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:19,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:19,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:36:19,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:19,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-12 05:36:19,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:19,332 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-12 05:36:19,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:19,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251955377] [2022-07-12 05:36:19,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251955377] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:19,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92488704] [2022-07-12 05:36:19,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:19,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:19,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:19,334 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-12 05:36:19,334 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-12 05:36:19,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:19,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 1793 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-12 05:36:19,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:19,732 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-12 05:36:19,732 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:19,732 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92488704] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:19,732 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:19,733 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12] total 15 [2022-07-12 05:36:19,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432549764] [2022-07-12 05:36:19,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:19,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-12 05:36:19,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:19,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-12 05:36:19,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2022-07-12 05:36:19,734 INFO L87 Difference]: Start difference. First operand 2224 states and 3708 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-07-12 05:36:20,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:20,053 INFO L93 Difference]: Finished difference Result 2437 states and 4062 transitions. [2022-07-12 05:36:20,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:36:20,054 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 121 [2022-07-12 05:36:20,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:20,071 INFO L225 Difference]: With dead ends: 2437 [2022-07-12 05:36:20,071 INFO L226 Difference]: Without dead ends: 2420 [2022-07-12 05:36:20,073 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2022-07-12 05:36:20,073 INFO L413 NwaCegarLoop]: 850 mSDtfsCounter, 830 mSDsluCounter, 674 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 838 SdHoareTripleChecker+Valid, 1524 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:20,073 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [838 Valid, 1524 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-12 05:36:20,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2420 states. [2022-07-12 05:36:20,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2420 to 2242. [2022-07-12 05:36:20,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2242 states, 1753 states have (on average 1.6360524814603536) internal successors, (2868), 1835 states have internal predecessors, (2868), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2022-07-12 05:36:20,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2242 states to 2242 states and 3726 transitions. [2022-07-12 05:36:20,164 INFO L78 Accepts]: Start accepts. Automaton has 2242 states and 3726 transitions. Word has length 121 [2022-07-12 05:36:20,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:20,165 INFO L495 AbstractCegarLoop]: Abstraction has 2242 states and 3726 transitions. [2022-07-12 05:36:20,165 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-07-12 05:36:20,165 INFO L276 IsEmpty]: Start isEmpty. Operand 2242 states and 3726 transitions. [2022-07-12 05:36:20,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-07-12 05:36:20,174 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:20,174 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:20,201 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-12 05:36:20,399 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-12 05:36:20,399 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:20,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:20,399 INFO L85 PathProgramCache]: Analyzing trace with hash -798145562, now seen corresponding path program 1 times [2022-07-12 05:36:20,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:20,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770236249] [2022-07-12 05:36:20,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:20,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:20,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:20,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:20,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:20,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:20,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:20,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:20,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:20,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:36:20,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:20,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:20,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:20,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:20,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:20,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:36:20,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:20,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:20,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:20,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:20,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:20,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:36:20,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:20,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-12 05:36:20,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:20,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 05:36:20,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:20,773 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-12 05:36:20,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:20,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770236249] [2022-07-12 05:36:20,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770236249] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:20,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638901766] [2022-07-12 05:36:20,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:20,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:20,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:20,775 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-12 05:36:20,804 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-12 05:36:21,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:21,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 1809 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-12 05:36:21,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:21,132 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-12 05:36:21,132 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:21,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638901766] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:21,133 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:21,133 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2022-07-12 05:36:21,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157124047] [2022-07-12 05:36:21,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:21,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-12 05:36:21,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:21,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-12 05:36:21,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-07-12 05:36:21,135 INFO L87 Difference]: Start difference. First operand 2242 states and 3726 transitions. Second operand has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2022-07-12 05:36:21,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:21,211 INFO L93 Difference]: Finished difference Result 2271 states and 3764 transitions. [2022-07-12 05:36:21,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-12 05:36:21,211 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) Word has length 127 [2022-07-12 05:36:21,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:21,239 INFO L225 Difference]: With dead ends: 2271 [2022-07-12 05:36:21,239 INFO L226 Difference]: Without dead ends: 2254 [2022-07-12 05:36:21,241 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2022-07-12 05:36:21,242 INFO L413 NwaCegarLoop]: 855 mSDtfsCounter, 37 mSDsluCounter, 2515 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 3370 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:21,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 3370 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:36:21,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2254 states. [2022-07-12 05:36:21,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2254 to 2242. [2022-07-12 05:36:21,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2242 states, 1753 states have (on average 1.6326297775242442) internal successors, (2862), 1835 states have internal predecessors, (2862), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2022-07-12 05:36:21,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2242 states to 2242 states and 3720 transitions. [2022-07-12 05:36:21,338 INFO L78 Accepts]: Start accepts. Automaton has 2242 states and 3720 transitions. Word has length 127 [2022-07-12 05:36:21,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:21,339 INFO L495 AbstractCegarLoop]: Abstraction has 2242 states and 3720 transitions. [2022-07-12 05:36:21,339 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2022-07-12 05:36:21,339 INFO L276 IsEmpty]: Start isEmpty. Operand 2242 states and 3720 transitions. [2022-07-12 05:36:21,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-07-12 05:36:21,347 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:21,348 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:21,372 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-12 05:36:21,563 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-12 05:36:21,563 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:21,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:21,564 INFO L85 PathProgramCache]: Analyzing trace with hash -1519715146, now seen corresponding path program 1 times [2022-07-12 05:36:21,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:21,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327659395] [2022-07-12 05:36:21,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:21,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:21,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:21,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:21,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:21,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:21,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:21,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:21,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:21,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:36:21,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:21,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:21,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:21,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:21,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:21,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:36:21,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:21,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:21,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:21,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:21,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:21,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:36:21,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:21,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-12 05:36:21,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:21,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 05:36:21,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:21,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 05:36:21,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:21,935 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-12 05:36:21,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:21,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327659395] [2022-07-12 05:36:21,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327659395] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:21,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117368655] [2022-07-12 05:36:21,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:21,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:21,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:21,938 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-12 05:36:21,939 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-12 05:36:22,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:22,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 1846 conjuncts, 13 conjunts are in the unsatisfiable core [2022-07-12 05:36:22,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:22,279 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-12 05:36:22,279 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:22,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117368655] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:22,279 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:22,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12] total 14 [2022-07-12 05:36:22,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55587530] [2022-07-12 05:36:22,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:22,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 05:36:22,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:22,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 05:36:22,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-07-12 05:36:22,283 INFO L87 Difference]: Start difference. First operand 2242 states and 3720 transitions. Second operand has 7 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-12 05:36:22,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:22,408 INFO L93 Difference]: Finished difference Result 4342 states and 7231 transitions. [2022-07-12 05:36:22,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 05:36:22,409 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 138 [2022-07-12 05:36:22,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:22,423 INFO L225 Difference]: With dead ends: 4342 [2022-07-12 05:36:22,423 INFO L226 Difference]: Without dead ends: 2325 [2022-07-12 05:36:22,433 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2022-07-12 05:36:22,433 INFO L413 NwaCegarLoop]: 840 mSDtfsCounter, 167 mSDsluCounter, 4072 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 4912 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:22,434 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 4912 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:36:22,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2325 states. [2022-07-12 05:36:22,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2325 to 2242. [2022-07-12 05:36:22,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2242 states, 1753 states have (on average 1.6326297775242442) internal successors, (2862), 1835 states have internal predecessors, (2862), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2022-07-12 05:36:22,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2242 states to 2242 states and 3720 transitions. [2022-07-12 05:36:22,514 INFO L78 Accepts]: Start accepts. Automaton has 2242 states and 3720 transitions. Word has length 138 [2022-07-12 05:36:22,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:22,514 INFO L495 AbstractCegarLoop]: Abstraction has 2242 states and 3720 transitions. [2022-07-12 05:36:22,514 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-12 05:36:22,514 INFO L276 IsEmpty]: Start isEmpty. Operand 2242 states and 3720 transitions. [2022-07-12 05:36:22,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-07-12 05:36:22,522 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:22,523 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:22,550 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-12 05:36:22,737 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-12 05:36:22,738 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:22,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:22,738 INFO L85 PathProgramCache]: Analyzing trace with hash -1823731078, now seen corresponding path program 1 times [2022-07-12 05:36:22,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:22,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724478045] [2022-07-12 05:36:22,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:22,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:22,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:22,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:22,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:22,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:22,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:22,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:22,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:22,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-12 05:36:22,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:22,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:22,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:22,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:22,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:23,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-12 05:36:23,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:23,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:23,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:23,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:23,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:23,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 05:36:23,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:23,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-12 05:36:23,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:23,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-12 05:36:23,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:23,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-12 05:36:23,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:23,070 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-12 05:36:23,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:23,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724478045] [2022-07-12 05:36:23,070 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724478045] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:23,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113780455] [2022-07-12 05:36:23,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:23,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:23,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:23,072 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-12 05:36:23,074 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-12 05:36:23,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:23,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 1847 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-12 05:36:23,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:23,437 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-12 05:36:23,438 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:23,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113780455] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:23,438 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:23,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-12 05:36:23,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940621568] [2022-07-12 05:36:23,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:23,440 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:36:23,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:23,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:36:23,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:36:23,441 INFO L87 Difference]: Start difference. First operand 2242 states and 3720 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-12 05:36:23,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:23,533 INFO L93 Difference]: Finished difference Result 4346 states and 7242 transitions. [2022-07-12 05:36:23,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:36:23,534 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 138 [2022-07-12 05:36:23,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:23,558 INFO L225 Difference]: With dead ends: 4346 [2022-07-12 05:36:23,558 INFO L226 Difference]: Without dead ends: 2072 [2022-07-12 05:36:23,567 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:36:23,567 INFO L413 NwaCegarLoop]: 843 mSDtfsCounter, 11 mSDsluCounter, 1677 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 2520 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-12 05:36:23,569 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 2520 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:36:23,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2072 states. [2022-07-12 05:36:23,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2072 to 2072. [2022-07-12 05:36:23,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2072 states, 1598 states have (on average 1.6376720901126407) internal successors, (2617), 1674 states have internal predecessors, (2617), 388 states have call successors, (388), 73 states have call predecessors, (388), 85 states have return successors, (451), 386 states have call predecessors, (451), 383 states have call successors, (451) [2022-07-12 05:36:23,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2072 states to 2072 states and 3456 transitions. [2022-07-12 05:36:23,647 INFO L78 Accepts]: Start accepts. Automaton has 2072 states and 3456 transitions. Word has length 138 [2022-07-12 05:36:23,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:23,647 INFO L495 AbstractCegarLoop]: Abstraction has 2072 states and 3456 transitions. [2022-07-12 05:36:23,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-12 05:36:23,648 INFO L276 IsEmpty]: Start isEmpty. Operand 2072 states and 3456 transitions. [2022-07-12 05:36:23,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-07-12 05:36:23,657 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:23,658 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:23,679 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-07-12 05:36:23,869 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-12 05:36:23,869 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:23,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:23,870 INFO L85 PathProgramCache]: Analyzing trace with hash 641853903, now seen corresponding path program 1 times [2022-07-12 05:36:23,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:23,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939626141] [2022-07-12 05:36:23,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:23,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:23,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:23,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:23,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:23,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:23,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:23,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:23,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:24,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-12 05:36:24,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:24,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:24,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:24,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:24,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:24,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-12 05:36:24,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:24,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:24,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:24,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:24,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:24,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:36:24,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:24,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-12 05:36:24,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:24,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 05:36:24,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:24,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 05:36:24,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:24,172 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-12 05:36:24,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:24,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939626141] [2022-07-12 05:36:24,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939626141] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:24,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096821465] [2022-07-12 05:36:24,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:24,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:24,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:24,176 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-12 05:36:24,193 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-12 05:36:24,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:24,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 1851 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:36:24,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:24,480 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-12 05:36:24,481 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:24,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096821465] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:24,481 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:24,481 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-12 05:36:24,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005829314] [2022-07-12 05:36:24,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:24,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:36:24,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:24,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:36:24,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:36:24,482 INFO L87 Difference]: Start difference. First operand 2072 states and 3456 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-12 05:36:24,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:24,591 INFO L93 Difference]: Finished difference Result 4113 states and 6877 transitions. [2022-07-12 05:36:24,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:36:24,592 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 139 [2022-07-12 05:36:24,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:24,602 INFO L225 Difference]: With dead ends: 4113 [2022-07-12 05:36:24,603 INFO L226 Difference]: Without dead ends: 2072 [2022-07-12 05:36:24,610 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:36:24,611 INFO L413 NwaCegarLoop]: 802 mSDtfsCounter, 177 mSDsluCounter, 1551 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 2353 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:24,611 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 2353 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:36:24,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2072 states. [2022-07-12 05:36:24,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2072 to 2072. [2022-07-12 05:36:24,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2072 states, 1598 states have (on average 1.637046307884856) internal successors, (2616), 1674 states have internal predecessors, (2616), 388 states have call successors, (388), 73 states have call predecessors, (388), 85 states have return successors, (451), 386 states have call predecessors, (451), 383 states have call successors, (451) [2022-07-12 05:36:24,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2072 states to 2072 states and 3455 transitions. [2022-07-12 05:36:24,684 INFO L78 Accepts]: Start accepts. Automaton has 2072 states and 3455 transitions. Word has length 139 [2022-07-12 05:36:24,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:24,685 INFO L495 AbstractCegarLoop]: Abstraction has 2072 states and 3455 transitions. [2022-07-12 05:36:24,685 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-12 05:36:24,685 INFO L276 IsEmpty]: Start isEmpty. Operand 2072 states and 3455 transitions. [2022-07-12 05:36:24,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-07-12 05:36:24,696 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:24,697 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:24,725 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-12 05:36:24,922 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-12 05:36:24,922 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:24,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:24,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1043081883, now seen corresponding path program 1 times [2022-07-12 05:36:24,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:24,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969073899] [2022-07-12 05:36:24,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:24,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:24,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:25,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:25,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:25,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:25,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:25,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:25,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:25,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-12 05:36:25,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:25,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:25,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:25,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:25,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:25,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-12 05:36:25,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:25,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:25,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:25,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:25,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:25,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:36:25,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:25,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-12 05:36:25,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:25,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 05:36:25,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:25,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 05:36:25,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:25,204 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-12 05:36:25,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:25,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969073899] [2022-07-12 05:36:25,204 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969073899] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:25,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610152635] [2022-07-12 05:36:25,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:25,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:25,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:25,206 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-12 05:36:25,206 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-12 05:36:25,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:25,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 1852 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:36:25,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:25,501 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-12 05:36:25,501 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:25,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610152635] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:25,502 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:25,502 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-12 05:36:25,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422731242] [2022-07-12 05:36:25,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:25,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:36:25,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:25,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:36:25,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:36:25,504 INFO L87 Difference]: Start difference. First operand 2072 states and 3455 transitions. Second operand has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-12 05:36:25,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:25,632 INFO L93 Difference]: Finished difference Result 4113 states and 6876 transitions. [2022-07-12 05:36:25,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:36:25,633 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 140 [2022-07-12 05:36:25,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:25,645 INFO L225 Difference]: With dead ends: 4113 [2022-07-12 05:36:25,645 INFO L226 Difference]: Without dead ends: 2072 [2022-07-12 05:36:25,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:36:25,653 INFO L413 NwaCegarLoop]: 802 mSDtfsCounter, 176 mSDsluCounter, 1551 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 2353 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-12 05:36:25,653 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 2353 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:36:25,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2072 states. [2022-07-12 05:36:25,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2072 to 2072. [2022-07-12 05:36:25,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2072 states, 1598 states have (on average 1.6364205256570714) internal successors, (2615), 1674 states have internal predecessors, (2615), 388 states have call successors, (388), 73 states have call predecessors, (388), 85 states have return successors, (451), 386 states have call predecessors, (451), 383 states have call successors, (451) [2022-07-12 05:36:25,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2072 states to 2072 states and 3454 transitions. [2022-07-12 05:36:25,725 INFO L78 Accepts]: Start accepts. Automaton has 2072 states and 3454 transitions. Word has length 140 [2022-07-12 05:36:25,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:25,725 INFO L495 AbstractCegarLoop]: Abstraction has 2072 states and 3454 transitions. [2022-07-12 05:36:25,726 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-12 05:36:25,726 INFO L276 IsEmpty]: Start isEmpty. Operand 2072 states and 3454 transitions. [2022-07-12 05:36:25,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-07-12 05:36:25,732 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:25,732 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:25,761 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-12 05:36:25,950 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-12 05:36:25,950 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:25,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:25,950 INFO L85 PathProgramCache]: Analyzing trace with hash -874555626, now seen corresponding path program 1 times [2022-07-12 05:36:25,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:25,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208822415] [2022-07-12 05:36:25,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:25,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:25,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:26,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:26,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:26,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:26,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:26,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:26,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:26,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-12 05:36:26,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:26,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:26,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:26,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:26,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:26,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-12 05:36:26,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:26,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:26,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:26,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:26,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:26,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:36:26,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:26,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-12 05:36:26,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:26,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 05:36:26,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:26,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 05:36:26,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:26,252 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-12 05:36:26,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:26,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208822415] [2022-07-12 05:36:26,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208822415] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:26,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370377413] [2022-07-12 05:36:26,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:26,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:26,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:26,255 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-12 05:36:26,256 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-12 05:36:26,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:26,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 1850 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-12 05:36:26,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:26,521 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-12 05:36:26,521 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:26,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370377413] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:26,522 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:26,522 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 7 [2022-07-12 05:36:26,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993722024] [2022-07-12 05:36:26,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:26,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:36:26,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:26,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:36:26,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-12 05:36:26,523 INFO L87 Difference]: Start difference. First operand 2072 states and 3454 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-12 05:36:26,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:26,643 INFO L93 Difference]: Finished difference Result 4113 states and 6881 transitions. [2022-07-12 05:36:26,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:36:26,643 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 141 [2022-07-12 05:36:26,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:26,654 INFO L225 Difference]: With dead ends: 4113 [2022-07-12 05:36:26,654 INFO L226 Difference]: Without dead ends: 2072 [2022-07-12 05:36:26,660 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-07-12 05:36:26,661 INFO L413 NwaCegarLoop]: 802 mSDtfsCounter, 166 mSDsluCounter, 1551 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 2353 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:26,661 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 2353 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:36:26,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2072 states. [2022-07-12 05:36:26,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2072 to 2072. [2022-07-12 05:36:26,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2072 states, 1598 states have (on average 1.6326658322903629) internal successors, (2609), 1674 states have internal predecessors, (2609), 388 states have call successors, (388), 73 states have call predecessors, (388), 85 states have return successors, (451), 386 states have call predecessors, (451), 383 states have call successors, (451) [2022-07-12 05:36:26,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2072 states to 2072 states and 3448 transitions. [2022-07-12 05:36:26,740 INFO L78 Accepts]: Start accepts. Automaton has 2072 states and 3448 transitions. Word has length 141 [2022-07-12 05:36:26,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:26,740 INFO L495 AbstractCegarLoop]: Abstraction has 2072 states and 3448 transitions. [2022-07-12 05:36:26,740 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-12 05:36:26,740 INFO L276 IsEmpty]: Start isEmpty. Operand 2072 states and 3448 transitions. [2022-07-12 05:36:26,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-07-12 05:36:26,746 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:26,746 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:26,772 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-12 05:36:26,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-07-12 05:36:26,962 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:26,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:26,963 INFO L85 PathProgramCache]: Analyzing trace with hash 772807316, now seen corresponding path program 1 times [2022-07-12 05:36:26,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:26,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210552207] [2022-07-12 05:36:26,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:26,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:26,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:27,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:27,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:27,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:27,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:27,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:27,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:27,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-12 05:36:27,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:27,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:27,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:27,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:27,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:27,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-12 05:36:27,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:27,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:27,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:27,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:27,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:27,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:36:27,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:27,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-12 05:36:27,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:27,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 05:36:27,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:27,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 05:36:27,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:27,293 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-12 05:36:27,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:27,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210552207] [2022-07-12 05:36:27,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210552207] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:27,293 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:36:27,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-12 05:36:27,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240451216] [2022-07-12 05:36:27,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:27,294 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-12 05:36:27,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:27,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-12 05:36:27,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:36:27,295 INFO L87 Difference]: Start difference. First operand 2072 states and 3448 transitions. Second operand has 10 states, 10 states have (on average 10.5) internal successors, (105), 6 states have internal predecessors, (105), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-12 05:36:32,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:32,774 INFO L93 Difference]: Finished difference Result 5413 states and 9442 transitions. [2022-07-12 05:36:32,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-12 05:36:32,775 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 6 states have internal predecessors, (105), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 141 [2022-07-12 05:36:32,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:32,798 INFO L225 Difference]: With dead ends: 5413 [2022-07-12 05:36:32,798 INFO L226 Difference]: Without dead ends: 3387 [2022-07-12 05:36:32,808 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2022-07-12 05:36:32,809 INFO L413 NwaCegarLoop]: 918 mSDtfsCounter, 1882 mSDsluCounter, 2833 mSDsCounter, 0 mSdLazyCounter, 4752 mSolverCounterSat, 556 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1951 SdHoareTripleChecker+Valid, 3751 SdHoareTripleChecker+Invalid, 5308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 556 IncrementalHoareTripleChecker+Valid, 4752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:32,809 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1951 Valid, 3751 Invalid, 5308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [556 Valid, 4752 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2022-07-12 05:36:32,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3387 states. [2022-07-12 05:36:33,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3387 to 2152. [2022-07-12 05:36:33,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2152 states, 1662 states have (on average 1.6263537906137184) internal successors, (2703), 1738 states have internal predecessors, (2703), 398 states have call successors, (398), 73 states have call predecessors, (398), 91 states have return successors, (478), 400 states have call predecessors, (478), 393 states have call successors, (478) [2022-07-12 05:36:33,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2152 states to 2152 states and 3579 transitions. [2022-07-12 05:36:33,032 INFO L78 Accepts]: Start accepts. Automaton has 2152 states and 3579 transitions. Word has length 141 [2022-07-12 05:36:33,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:33,032 INFO L495 AbstractCegarLoop]: Abstraction has 2152 states and 3579 transitions. [2022-07-12 05:36:33,032 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 6 states have internal predecessors, (105), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-12 05:36:33,032 INFO L276 IsEmpty]: Start isEmpty. Operand 2152 states and 3579 transitions. [2022-07-12 05:36:33,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-07-12 05:36:33,039 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:33,039 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:33,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-07-12 05:36:33,039 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:33,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:33,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1425603474, now seen corresponding path program 1 times [2022-07-12 05:36:33,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:33,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903321081] [2022-07-12 05:36:33,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:33,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:33,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:33,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:33,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:33,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:33,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:33,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:33,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:33,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-12 05:36:33,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:33,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:33,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:33,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:33,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:33,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-12 05:36:33,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:33,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:33,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:33,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:33,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:33,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:36:33,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:33,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-12 05:36:33,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:33,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-12 05:36:33,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:33,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-12 05:36:33,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:33,326 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-12 05:36:33,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:33,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903321081] [2022-07-12 05:36:33,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903321081] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:33,327 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:36:33,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 05:36:33,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384595532] [2022-07-12 05:36:33,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:33,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 05:36:33,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:33,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 05:36:33,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-12 05:36:33,329 INFO L87 Difference]: Start difference. First operand 2152 states and 3579 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-12 05:36:37,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:37,094 INFO L93 Difference]: Finished difference Result 3624 states and 6111 transitions. [2022-07-12 05:36:37,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-12 05:36:37,094 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 145 [2022-07-12 05:36:37,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:37,102 INFO L225 Difference]: With dead ends: 3624 [2022-07-12 05:36:37,103 INFO L226 Difference]: Without dead ends: 1486 [2022-07-12 05:36:37,108 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:36:37,109 INFO L413 NwaCegarLoop]: 888 mSDtfsCounter, 1305 mSDsluCounter, 1298 mSDsCounter, 0 mSdLazyCounter, 2371 mSolverCounterSat, 385 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1376 SdHoareTripleChecker+Valid, 2186 SdHoareTripleChecker+Invalid, 2756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 385 IncrementalHoareTripleChecker+Valid, 2371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:37,109 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1376 Valid, 2186 Invalid, 2756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [385 Valid, 2371 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-07-12 05:36:37,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1486 states. [2022-07-12 05:36:37,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1486 to 991. [2022-07-12 05:36:37,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 991 states, 785 states have (on average 1.6191082802547772) internal successors, (1271), 818 states have internal predecessors, (1271), 163 states have call successors, (163), 40 states have call predecessors, (163), 42 states have return successors, (175), 157 states have call predecessors, (175), 158 states have call successors, (175) [2022-07-12 05:36:37,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 1609 transitions. [2022-07-12 05:36:37,211 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 1609 transitions. Word has length 145 [2022-07-12 05:36:37,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:37,211 INFO L495 AbstractCegarLoop]: Abstraction has 991 states and 1609 transitions. [2022-07-12 05:36:37,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-12 05:36:37,211 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 1609 transitions. [2022-07-12 05:36:37,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-07-12 05:36:37,213 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:37,213 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:37,213 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-07-12 05:36:37,214 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:37,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:37,214 INFO L85 PathProgramCache]: Analyzing trace with hash -1986822718, now seen corresponding path program 1 times [2022-07-12 05:36:37,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:37,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204185590] [2022-07-12 05:36:37,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:37,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:37,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:37,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:37,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:37,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:37,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:37,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:37,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:37,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-12 05:36:37,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:37,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:37,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:37,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:37,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:37,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 05:36:37,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:37,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:37,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:37,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:37,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:37,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:36:37,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:37,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-12 05:36:37,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:37,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-12 05:36:37,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:37,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-07-12 05:36:37,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:37,513 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-07-12 05:36:37,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:37,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204185590] [2022-07-12 05:36:37,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204185590] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:37,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957914826] [2022-07-12 05:36:37,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:37,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:37,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:37,515 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-12 05:36:37,516 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-12 05:36:37,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:37,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 1858 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-12 05:36:37,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:37,791 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-12 05:36:37,792 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:37,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957914826] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:37,792 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:37,792 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 10 [2022-07-12 05:36:37,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106676148] [2022-07-12 05:36:37,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:37,794 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-12 05:36:37,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:37,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-12 05:36:37,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:36:37,795 INFO L87 Difference]: Start difference. First operand 991 states and 1609 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-12 05:36:38,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:38,092 INFO L93 Difference]: Finished difference Result 2607 states and 4327 transitions. [2022-07-12 05:36:38,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-12 05:36:38,092 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 146 [2022-07-12 05:36:38,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:38,101 INFO L225 Difference]: With dead ends: 2607 [2022-07-12 05:36:38,101 INFO L226 Difference]: Without dead ends: 1733 [2022-07-12 05:36:38,106 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 170 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:36:38,106 INFO L413 NwaCegarLoop]: 978 mSDtfsCounter, 760 mSDsluCounter, 648 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 760 SdHoareTripleChecker+Valid, 1626 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:38,106 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [760 Valid, 1626 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:36:38,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1733 states. [2022-07-12 05:36:38,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1733 to 1718. [2022-07-12 05:36:38,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1718 states, 1345 states have (on average 1.620817843866171) internal successors, (2180), 1403 states have internal predecessors, (2180), 298 states have call successors, (298), 72 states have call predecessors, (298), 74 states have return successors, (331), 291 states have call predecessors, (331), 293 states have call successors, (331) [2022-07-12 05:36:38,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1718 states to 1718 states and 2809 transitions. [2022-07-12 05:36:38,245 INFO L78 Accepts]: Start accepts. Automaton has 1718 states and 2809 transitions. Word has length 146 [2022-07-12 05:36:38,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:38,245 INFO L495 AbstractCegarLoop]: Abstraction has 1718 states and 2809 transitions. [2022-07-12 05:36:38,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-12 05:36:38,246 INFO L276 IsEmpty]: Start isEmpty. Operand 1718 states and 2809 transitions. [2022-07-12 05:36:38,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-07-12 05:36:38,248 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:38,248 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:38,274 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-07-12 05:36:38,463 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,SelfDestructingSolverStorable31 [2022-07-12 05:36:38,463 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:38,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:38,464 INFO L85 PathProgramCache]: Analyzing trace with hash 2123355544, now seen corresponding path program 1 times [2022-07-12 05:36:38,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:38,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153690199] [2022-07-12 05:36:38,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:38,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:38,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:38,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:38,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:38,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:38,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:38,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:38,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:38,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-12 05:36:38,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:38,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:38,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:38,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:38,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:38,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 05:36:38,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:38,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:38,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:38,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:38,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:38,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:36:38,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:38,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:36:38,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:38,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-12 05:36:38,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:38,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-12 05:36:38,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:38,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:36:38,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:38,813 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-07-12 05:36:38,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:38,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153690199] [2022-07-12 05:36:38,813 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153690199] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:38,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75522653] [2022-07-12 05:36:38,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:38,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:38,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:38,816 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-12 05:36:38,828 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-12 05:36:39,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:39,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 1880 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-12 05:36:39,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:39,146 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-12 05:36:39,146 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:39,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75522653] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:39,146 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:39,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 9 [2022-07-12 05:36:39,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681232105] [2022-07-12 05:36:39,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:39,147 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-12 05:36:39,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:39,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-12 05:36:39,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:36:39,148 INFO L87 Difference]: Start difference. First operand 1718 states and 2809 transitions. Second operand has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-12 05:36:39,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:39,572 INFO L93 Difference]: Finished difference Result 4779 states and 7951 transitions. [2022-07-12 05:36:39,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-12 05:36:39,572 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 151 [2022-07-12 05:36:39,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:39,588 INFO L225 Difference]: With dead ends: 4779 [2022-07-12 05:36:39,588 INFO L226 Difference]: Without dead ends: 3191 [2022-07-12 05:36:39,595 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 179 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:36:39,596 INFO L413 NwaCegarLoop]: 857 mSDtfsCounter, 821 mSDsluCounter, 615 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 821 SdHoareTripleChecker+Valid, 1472 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:39,596 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [821 Valid, 1472 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:36:39,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3191 states. [2022-07-12 05:36:39,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3191 to 3173. [2022-07-12 05:36:39,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3173 states, 2466 states have (on average 1.6346309813463098) internal successors, (4031), 2578 states have internal predecessors, (4031), 568 states have call successors, (568), 136 states have call predecessors, (568), 138 states have return successors, (656), 556 states have call predecessors, (656), 563 states have call successors, (656) [2022-07-12 05:36:39,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 5255 transitions. [2022-07-12 05:36:39,909 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 5255 transitions. Word has length 151 [2022-07-12 05:36:39,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:39,910 INFO L495 AbstractCegarLoop]: Abstraction has 3173 states and 5255 transitions. [2022-07-12 05:36:39,910 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-12 05:36:39,910 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 5255 transitions. [2022-07-12 05:36:39,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-07-12 05:36:39,912 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:39,913 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:39,940 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-12 05:36:40,113 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:40,113 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:40,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:40,114 INFO L85 PathProgramCache]: Analyzing trace with hash 1499051412, now seen corresponding path program 1 times [2022-07-12 05:36:40,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:40,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888129292] [2022-07-12 05:36:40,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:40,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:40,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:40,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:40,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:40,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:40,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:40,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:40,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:40,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-12 05:36:40,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:40,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:40,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:40,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:40,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:40,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 05:36:40,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:40,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:40,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:40,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:40,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:40,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:36:40,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:40,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:36:40,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:40,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 05:36:40,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:40,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-12 05:36:40,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:40,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-12 05:36:40,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:40,470 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-07-12 05:36:40,471 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:40,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888129292] [2022-07-12 05:36:40,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888129292] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:40,471 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:36:40,471 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-12 05:36:40,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066549717] [2022-07-12 05:36:40,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:40,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-12 05:36:40,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:40,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-12 05:36:40,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:36:40,473 INFO L87 Difference]: Start difference. First operand 3173 states and 5255 transitions. Second operand has 11 states, 11 states have (on average 10.0) internal successors, (110), 7 states have internal predecessors, (110), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-12 05:36:45,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:45,815 INFO L93 Difference]: Finished difference Result 6930 states and 12038 transitions. [2022-07-12 05:36:45,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-12 05:36:45,816 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.0) internal successors, (110), 7 states have internal predecessors, (110), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 154 [2022-07-12 05:36:45,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:45,842 INFO L225 Difference]: With dead ends: 6930 [2022-07-12 05:36:45,842 INFO L226 Difference]: Without dead ends: 4400 [2022-07-12 05:36:45,855 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2022-07-12 05:36:45,856 INFO L413 NwaCegarLoop]: 868 mSDtfsCounter, 1783 mSDsluCounter, 3046 mSDsCounter, 0 mSdLazyCounter, 5053 mSolverCounterSat, 470 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1843 SdHoareTripleChecker+Valid, 3914 SdHoareTripleChecker+Invalid, 5523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 470 IncrementalHoareTripleChecker+Valid, 5053 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:45,856 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1843 Valid, 3914 Invalid, 5523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [470 Valid, 5053 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2022-07-12 05:36:45,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4400 states. [2022-07-12 05:36:46,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4400 to 3233. [2022-07-12 05:36:46,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3233 states, 2514 states have (on average 1.6276849642004774) internal successors, (4092), 2626 states have internal predecessors, (4092), 578 states have call successors, (578), 136 states have call predecessors, (578), 140 states have return successors, (670), 566 states have call predecessors, (670), 573 states have call successors, (670) [2022-07-12 05:36:46,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3233 states to 3233 states and 5340 transitions. [2022-07-12 05:36:46,260 INFO L78 Accepts]: Start accepts. Automaton has 3233 states and 5340 transitions. Word has length 154 [2022-07-12 05:36:46,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:46,261 INFO L495 AbstractCegarLoop]: Abstraction has 3233 states and 5340 transitions. [2022-07-12 05:36:46,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.0) internal successors, (110), 7 states have internal predecessors, (110), 3 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-12 05:36:46,261 INFO L276 IsEmpty]: Start isEmpty. Operand 3233 states and 5340 transitions. [2022-07-12 05:36:46,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-07-12 05:36:46,265 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:46,265 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:36:46,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-07-12 05:36:46,266 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:46,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:46,266 INFO L85 PathProgramCache]: Analyzing trace with hash -1899588620, now seen corresponding path program 1 times [2022-07-12 05:36:46,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:46,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25035331] [2022-07-12 05:36:46,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:46,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:46,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:46,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:46,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:46,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:46,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:46,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:46,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:46,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-12 05:36:46,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:46,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:46,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:46,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:46,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:46,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 05:36:46,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:46,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:46,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:46,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:46,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:46,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:36:46,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:46,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-12 05:36:46,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:46,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-12 05:36:46,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:46,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-12 05:36:46,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:46,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-12 05:36:46,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:46,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-12 05:36:46,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:46,616 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-07-12 05:36:46,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:46,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25035331] [2022-07-12 05:36:46,617 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25035331] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:46,617 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:36:46,617 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-12 05:36:46,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467971736] [2022-07-12 05:36:46,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:46,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-12 05:36:46,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:46,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-12 05:36:46,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:36:46,618 INFO L87 Difference]: Start difference. First operand 3233 states and 5340 transitions. Second operand has 11 states, 10 states have (on average 11.0) internal successors, (110), 7 states have internal predecessors, (110), 4 states have call successors, (16), 5 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2022-07-12 05:36:57,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:57,930 INFO L93 Difference]: Finished difference Result 8657 states and 15472 transitions. [2022-07-12 05:36:57,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-07-12 05:36:57,931 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 11.0) internal successors, (110), 7 states have internal predecessors, (110), 4 states have call successors, (16), 5 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 156 [2022-07-12 05:36:57,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:57,964 INFO L225 Difference]: With dead ends: 8657 [2022-07-12 05:36:57,965 INFO L226 Difference]: Without dead ends: 6200 [2022-07-12 05:36:57,976 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=221, Invalid=835, Unknown=0, NotChecked=0, Total=1056 [2022-07-12 05:36:57,977 INFO L413 NwaCegarLoop]: 931 mSDtfsCounter, 3471 mSDsluCounter, 3287 mSDsCounter, 0 mSdLazyCounter, 6874 mSolverCounterSat, 1279 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3531 SdHoareTripleChecker+Valid, 4218 SdHoareTripleChecker+Invalid, 8153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1279 IncrementalHoareTripleChecker+Valid, 6874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:57,977 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3531 Valid, 4218 Invalid, 8153 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1279 Valid, 6874 Invalid, 0 Unknown, 0 Unchecked, 8.2s Time] [2022-07-12 05:36:57,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6200 states. [2022-07-12 05:36:58,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6200 to 4280. [2022-07-12 05:36:58,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4280 states, 3324 states have (on average 1.6161251504211793) internal successors, (5372), 3481 states have internal predecessors, (5372), 747 states have call successors, (747), 181 states have call predecessors, (747), 208 states have return successors, (951), 737 states have call predecessors, (951), 742 states have call successors, (951) [2022-07-12 05:36:58,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4280 states to 4280 states and 7070 transitions. [2022-07-12 05:36:58,657 INFO L78 Accepts]: Start accepts. Automaton has 4280 states and 7070 transitions. Word has length 156 [2022-07-12 05:36:58,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:36:58,658 INFO L495 AbstractCegarLoop]: Abstraction has 4280 states and 7070 transitions. [2022-07-12 05:36:58,658 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 11.0) internal successors, (110), 7 states have internal predecessors, (110), 4 states have call successors, (16), 5 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2022-07-12 05:36:58,658 INFO L276 IsEmpty]: Start isEmpty. Operand 4280 states and 7070 transitions. [2022-07-12 05:36:58,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-07-12 05:36:58,661 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:36:58,661 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-07-12 05:36:58,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-07-12 05:36:58,661 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:36:58,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:36:58,661 INFO L85 PathProgramCache]: Analyzing trace with hash -609607598, now seen corresponding path program 1 times [2022-07-12 05:36:58,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:36:58,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558970408] [2022-07-12 05:36:58,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:58,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:36:58,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:58,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:36:58,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:58,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:58,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:58,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:58,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:58,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-12 05:36:58,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:58,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:58,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:58,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:36:58,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:58,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 05:36:58,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:58,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:58,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:58,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:36:58,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:58,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:36:58,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:58,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:36:58,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:58,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:36:58,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:59,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-12 05:36:59,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:59,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-12 05:36:59,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:59,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-12 05:36:59,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:59,023 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-07-12 05:36:59,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:36:59,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558970408] [2022-07-12 05:36:59,024 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558970408] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:36:59,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437364421] [2022-07-12 05:36:59,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:36:59,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:36:59,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:36:59,028 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-12 05:36:59,032 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-12 05:36:59,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:36:59,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 1900 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:36:59,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:36:59,320 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-07-12 05:36:59,320 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:36:59,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437364421] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:36:59,320 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:36:59,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2022-07-12 05:36:59,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050647542] [2022-07-12 05:36:59,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:36:59,321 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:36:59,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:36:59,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:36:59,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:36:59,322 INFO L87 Difference]: Start difference. First operand 4280 states and 7070 transitions. Second operand has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-12 05:36:59,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:36:59,791 INFO L93 Difference]: Finished difference Result 8492 states and 14266 transitions. [2022-07-12 05:36:59,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:36:59,792 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 158 [2022-07-12 05:36:59,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:36:59,811 INFO L225 Difference]: With dead ends: 8492 [2022-07-12 05:36:59,811 INFO L226 Difference]: Without dead ends: 4330 [2022-07-12 05:36:59,824 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-07-12 05:36:59,824 INFO L413 NwaCegarLoop]: 796 mSDtfsCounter, 22 mSDsluCounter, 1557 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2353 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 05:36:59,825 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 2353 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 05:36:59,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4330 states. [2022-07-12 05:37:00,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4330 to 4330. [2022-07-12 05:37:00,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4330 states, 3364 states have (on average 1.6055291319857312) internal successors, (5401), 3526 states have internal predecessors, (5401), 747 states have call successors, (747), 186 states have call predecessors, (747), 218 states have return successors, (961), 737 states have call predecessors, (961), 742 states have call successors, (961) [2022-07-12 05:37:00,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4330 states to 4330 states and 7109 transitions. [2022-07-12 05:37:00,362 INFO L78 Accepts]: Start accepts. Automaton has 4330 states and 7109 transitions. Word has length 158 [2022-07-12 05:37:00,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:37:00,362 INFO L495 AbstractCegarLoop]: Abstraction has 4330 states and 7109 transitions. [2022-07-12 05:37:00,362 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-12 05:37:00,362 INFO L276 IsEmpty]: Start isEmpty. Operand 4330 states and 7109 transitions. [2022-07-12 05:37:00,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-07-12 05:37:00,364 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:37:00,364 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-07-12 05:37:00,382 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-12 05:37:00,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:37:00,565 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:37:00,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:37:00,565 INFO L85 PathProgramCache]: Analyzing trace with hash -1909879435, now seen corresponding path program 1 times [2022-07-12 05:37:00,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:37:00,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479557302] [2022-07-12 05:37:00,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:37:00,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:37:00,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:00,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:37:00,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:00,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:00,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:00,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:37:00,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:00,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-12 05:37:00,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:00,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:00,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:00,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:37:00,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:00,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 05:37:00,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:00,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:00,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:00,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:00,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:00,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:37:00,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:00,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:37:00,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:00,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:37:00,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:00,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:37:00,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:00,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-07-12 05:37:00,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:00,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:37:00,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:00,910 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-12 05:37:00,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:37:00,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479557302] [2022-07-12 05:37:00,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479557302] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:37:00,910 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:37:00,910 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-12 05:37:00,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954521757] [2022-07-12 05:37:00,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:37:00,911 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-12 05:37:00,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:37:00,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-12 05:37:00,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:37:00,912 INFO L87 Difference]: Start difference. First operand 4330 states and 7109 transitions. Second operand has 10 states, 10 states have (on average 11.1) internal successors, (111), 7 states have internal predecessors, (111), 4 states have call successors, (16), 5 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2022-07-12 05:37:10,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:37:10,132 INFO L93 Difference]: Finished difference Result 9867 states and 17012 transitions. [2022-07-12 05:37:10,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-07-12 05:37:10,133 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.1) internal successors, (111), 7 states have internal predecessors, (111), 4 states have call successors, (16), 5 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 159 [2022-07-12 05:37:10,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:37:10,164 INFO L225 Difference]: With dead ends: 9867 [2022-07-12 05:37:10,164 INFO L226 Difference]: Without dead ends: 6317 [2022-07-12 05:37:10,175 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=165, Invalid=537, Unknown=0, NotChecked=0, Total=702 [2022-07-12 05:37:10,175 INFO L413 NwaCegarLoop]: 878 mSDtfsCounter, 4114 mSDsluCounter, 2359 mSDsCounter, 0 mSdLazyCounter, 5592 mSolverCounterSat, 1410 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4172 SdHoareTripleChecker+Valid, 3237 SdHoareTripleChecker+Invalid, 7002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1410 IncrementalHoareTripleChecker+Valid, 5592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2022-07-12 05:37:10,176 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4172 Valid, 3237 Invalid, 7002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1410 Valid, 5592 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2022-07-12 05:37:10,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6317 states. [2022-07-12 05:37:10,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6317 to 4691. [2022-07-12 05:37:10,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4691 states, 3657 states have (on average 1.5849056603773586) internal successors, (5796), 3818 states have internal predecessors, (5796), 786 states have call successors, (786), 219 states have call predecessors, (786), 247 states have return successors, (1019), 773 states have call predecessors, (1019), 781 states have call successors, (1019) [2022-07-12 05:37:10,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4691 states to 4691 states and 7601 transitions. [2022-07-12 05:37:10,805 INFO L78 Accepts]: Start accepts. Automaton has 4691 states and 7601 transitions. Word has length 159 [2022-07-12 05:37:10,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:37:10,806 INFO L495 AbstractCegarLoop]: Abstraction has 4691 states and 7601 transitions. [2022-07-12 05:37:10,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.1) internal successors, (111), 7 states have internal predecessors, (111), 4 states have call successors, (16), 5 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2022-07-12 05:37:10,806 INFO L276 IsEmpty]: Start isEmpty. Operand 4691 states and 7601 transitions. [2022-07-12 05:37:10,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2022-07-12 05:37:10,808 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:37:10,808 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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-12 05:37:10,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-07-12 05:37:10,808 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:37:10,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:37:10,809 INFO L85 PathProgramCache]: Analyzing trace with hash -2083788287, now seen corresponding path program 1 times [2022-07-12 05:37:10,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:37:10,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153277575] [2022-07-12 05:37:10,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:37:10,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:37:10,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:10,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:37:10,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:10,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:10,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:10,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:37:10,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:10,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-12 05:37:11,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:11,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:11,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:11,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:37:11,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:11,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 05:37:11,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:11,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:11,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:11,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:11,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:11,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:37:11,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:11,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:37:11,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:11,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:37:11,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:11,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:37:11,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:11,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:37:11,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:11,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-12 05:37:11,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:11,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-12 05:37:11,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:11,282 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-07-12 05:37:11,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:37:11,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153277575] [2022-07-12 05:37:11,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153277575] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:37:11,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299089664] [2022-07-12 05:37:11,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:37:11,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:37:11,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:37:11,284 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-12 05:37:11,285 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-12 05:37:11,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:11,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 1917 conjuncts, 27 conjunts are in the unsatisfiable core [2022-07-12 05:37:11,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:37:11,714 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-12 05:37:11,714 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:37:11,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299089664] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:37:11,714 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:37:11,715 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [13] total 15 [2022-07-12 05:37:11,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595487062] [2022-07-12 05:37:11,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:37:11,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:37:11,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:37:11,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:37:11,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-07-12 05:37:11,718 INFO L87 Difference]: Start difference. First operand 4691 states and 7601 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 4 states have call successors, (17), 3 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-07-12 05:37:13,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:37:13,542 INFO L93 Difference]: Finished difference Result 14235 states and 23318 transitions. [2022-07-12 05:37:13,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:37:13,542 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 4 states have call successors, (17), 3 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 164 [2022-07-12 05:37:13,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:37:13,577 INFO L225 Difference]: With dead ends: 14235 [2022-07-12 05:37:13,578 INFO L226 Difference]: Without dead ends: 9666 [2022-07-12 05:37:13,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-07-12 05:37:13,594 INFO L413 NwaCegarLoop]: 747 mSDtfsCounter, 1816 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 739 mSolverCounterSat, 405 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1892 SdHoareTripleChecker+Valid, 1059 SdHoareTripleChecker+Invalid, 1144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 405 IncrementalHoareTripleChecker+Valid, 739 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-12 05:37:13,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1892 Valid, 1059 Invalid, 1144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [405 Valid, 739 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-12 05:37:13,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9666 states. [2022-07-12 05:37:14,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9666 to 9664. [2022-07-12 05:37:14,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9664 states, 7535 states have (on average 1.5777040477770405) internal successors, (11888), 7865 states have internal predecessors, (11888), 1618 states have call successors, (1618), 434 states have call predecessors, (1618), 510 states have return successors, (2243), 1604 states have call predecessors, (2243), 1613 states have call successors, (2243) [2022-07-12 05:37:14,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9664 states to 9664 states and 15749 transitions. [2022-07-12 05:37:14,672 INFO L78 Accepts]: Start accepts. Automaton has 9664 states and 15749 transitions. Word has length 164 [2022-07-12 05:37:14,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:37:14,673 INFO L495 AbstractCegarLoop]: Abstraction has 9664 states and 15749 transitions. [2022-07-12 05:37:14,673 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 4 states have call successors, (17), 3 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-07-12 05:37:14,673 INFO L276 IsEmpty]: Start isEmpty. Operand 9664 states and 15749 transitions. [2022-07-12 05:37:14,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-07-12 05:37:14,678 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:37:14,679 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:37:14,707 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-12 05:37:14,902 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,SelfDestructingSolverStorable37 [2022-07-12 05:37:14,902 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:37:14,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:37:14,903 INFO L85 PathProgramCache]: Analyzing trace with hash -290775526, now seen corresponding path program 1 times [2022-07-12 05:37:14,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:37:14,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539576571] [2022-07-12 05:37:14,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:37:14,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:37:14,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:37:15,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:15,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:37:15,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-07-12 05:37:15,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:15,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:37:15,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-12 05:37:15,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:15,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:15,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:37:15,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:37:15,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-12 05:37:15,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-12 05:37:15,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-12 05:37:15,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:37:15,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-07-12 05:37:15,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-12 05:37:15,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,257 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-07-12 05:37:15,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:37:15,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539576571] [2022-07-12 05:37:15,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539576571] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:37:15,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633279462] [2022-07-12 05:37:15,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:37:15,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:37:15,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:37:15,260 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:37:15,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-07-12 05:37:15,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:15,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 1944 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-12 05:37:15,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:37:15,541 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-12 05:37:15,541 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:37:15,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633279462] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:37:15,541 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:37:15,541 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2022-07-12 05:37:15,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895213279] [2022-07-12 05:37:15,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:37:15,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:37:15,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:37:15,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:37:15,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:37:15,543 INFO L87 Difference]: Start difference. First operand 9664 states and 15749 transitions. Second operand has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-12 05:37:16,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:37:16,116 INFO L93 Difference]: Finished difference Result 14214 states and 23134 transitions. [2022-07-12 05:37:16,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:37:16,116 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 170 [2022-07-12 05:37:16,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:37:16,138 INFO L225 Difference]: With dead ends: 14214 [2022-07-12 05:37:16,139 INFO L226 Difference]: Without dead ends: 4669 [2022-07-12 05:37:16,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-07-12 05:37:16,167 INFO L413 NwaCegarLoop]: 803 mSDtfsCounter, 81 mSDsluCounter, 1569 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 2372 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 05:37:16,168 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 2372 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 05:37:16,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4669 states. [2022-07-12 05:37:16,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4669 to 4639. [2022-07-12 05:37:16,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4639 states, 3622 states have (on average 1.5811706239646603) internal successors, (5727), 3782 states have internal predecessors, (5727), 769 states have call successors, (769), 219 states have call predecessors, (769), 247 states have return successors, (1003), 757 states have call predecessors, (1003), 765 states have call successors, (1003) [2022-07-12 05:37:16,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4639 states to 4639 states and 7499 transitions. [2022-07-12 05:37:16,733 INFO L78 Accepts]: Start accepts. Automaton has 4639 states and 7499 transitions. Word has length 170 [2022-07-12 05:37:16,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:37:16,734 INFO L495 AbstractCegarLoop]: Abstraction has 4639 states and 7499 transitions. [2022-07-12 05:37:16,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-12 05:37:16,734 INFO L276 IsEmpty]: Start isEmpty. Operand 4639 states and 7499 transitions. [2022-07-12 05:37:16,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-07-12 05:37:16,736 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:37:16,737 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:37:16,755 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-07-12 05:37:16,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-07-12 05:37:16,937 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:37:16,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:37:16,938 INFO L85 PathProgramCache]: Analyzing trace with hash 621601039, now seen corresponding path program 1 times [2022-07-12 05:37:16,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:37:16,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419121016] [2022-07-12 05:37:16,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:37:16,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:37:16,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:17,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:37:17,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:17,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:17,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:17,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:37:17,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:17,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-12 05:37:17,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:17,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:17,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:17,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:37:17,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:17,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 05:37:17,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:17,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:17,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:17,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:17,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:17,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:37:17,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:17,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:37:17,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:17,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-12 05:37:17,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:17,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-12 05:37:17,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:17,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-12 05:37:17,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:17,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:37:17,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:17,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:37:17,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:17,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-12 05:37:17,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:17,422 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-07-12 05:37:17,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:37:17,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419121016] [2022-07-12 05:37:17,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419121016] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:37:17,423 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:37:17,423 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-07-12 05:37:17,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059076335] [2022-07-12 05:37:17,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:37:17,423 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-07-12 05:37:17,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:37:17,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-07-12 05:37:17,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-07-12 05:37:17,424 INFO L87 Difference]: Start difference. First operand 4639 states and 7499 transitions. Second operand has 13 states, 13 states have (on average 8.692307692307692) internal successors, (113), 8 states have internal predecessors, (113), 4 states have call successors, (18), 5 states have call predecessors, (18), 6 states have return successors, (17), 7 states have call predecessors, (17), 3 states have call successors, (17) [2022-07-12 05:37:26,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:37:26,452 INFO L93 Difference]: Finished difference Result 11706 states and 20074 transitions. [2022-07-12 05:37:26,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-07-12 05:37:26,452 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 8.692307692307692) internal successors, (113), 8 states have internal predecessors, (113), 4 states have call successors, (18), 5 states have call predecessors, (18), 6 states have return successors, (17), 7 states have call predecessors, (17), 3 states have call successors, (17) Word has length 167 [2022-07-12 05:37:26,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:37:26,489 INFO L225 Difference]: With dead ends: 11706 [2022-07-12 05:37:26,489 INFO L226 Difference]: Without dead ends: 7192 [2022-07-12 05:37:26,504 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=244, Invalid=812, Unknown=0, NotChecked=0, Total=1056 [2022-07-12 05:37:26,505 INFO L413 NwaCegarLoop]: 890 mSDtfsCounter, 3085 mSDsluCounter, 2191 mSDsCounter, 0 mSdLazyCounter, 6195 mSolverCounterSat, 1478 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3085 SdHoareTripleChecker+Valid, 3081 SdHoareTripleChecker+Invalid, 7673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1478 IncrementalHoareTripleChecker+Valid, 6195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2022-07-12 05:37:26,505 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3085 Valid, 3081 Invalid, 7673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1478 Valid, 6195 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2022-07-12 05:37:26,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7192 states. [2022-07-12 05:37:27,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7192 to 4669. [2022-07-12 05:37:27,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4669 states, 3642 states have (on average 1.5683690280065898) internal successors, (5712), 3807 states have internal predecessors, (5712), 769 states have call successors, (769), 219 states have call predecessors, (769), 257 states have return successors, (1063), 762 states have call predecessors, (1063), 765 states have call successors, (1063) [2022-07-12 05:37:27,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4669 states to 4669 states and 7544 transitions. [2022-07-12 05:37:27,074 INFO L78 Accepts]: Start accepts. Automaton has 4669 states and 7544 transitions. Word has length 167 [2022-07-12 05:37:27,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:37:27,075 INFO L495 AbstractCegarLoop]: Abstraction has 4669 states and 7544 transitions. [2022-07-12 05:37:27,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 8.692307692307692) internal successors, (113), 8 states have internal predecessors, (113), 4 states have call successors, (18), 5 states have call predecessors, (18), 6 states have return successors, (17), 7 states have call predecessors, (17), 3 states have call successors, (17) [2022-07-12 05:37:27,075 INFO L276 IsEmpty]: Start isEmpty. Operand 4669 states and 7544 transitions. [2022-07-12 05:37:27,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 05:37:27,078 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:37:27,078 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 05:37:27,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-07-12 05:37:27,078 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:37:27,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:37:27,078 INFO L85 PathProgramCache]: Analyzing trace with hash -89047768, now seen corresponding path program 1 times [2022-07-12 05:37:27,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:37:27,078 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114077558] [2022-07-12 05:37:27,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:37:27,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:37:27,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:27,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:37:27,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:27,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:27,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:27,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:37:27,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:27,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-12 05:37:27,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:27,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:27,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:27,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:37:27,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:27,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 05:37:27,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:27,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:27,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:27,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:27,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:27,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:37:27,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:27,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:37:27,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:27,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-12 05:37:27,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:27,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-12 05:37:27,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:27,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-12 05:37:27,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:27,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:37:27,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:27,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:37:27,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:27,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-12 05:37:27,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:27,414 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-07-12 05:37:27,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:37:27,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114077558] [2022-07-12 05:37:27,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114077558] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:37:27,415 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:37:27,415 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-12 05:37:27,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892640329] [2022-07-12 05:37:27,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:37:27,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-12 05:37:27,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:37:27,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-12 05:37:27,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-07-12 05:37:27,416 INFO L87 Difference]: Start difference. First operand 4669 states and 7544 transitions. Second operand has 8 states, 8 states have (on average 14.25) internal successors, (114), 5 states have internal predecessors, (114), 3 states have call successors, (18), 5 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-12 05:37:45,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:37:45,084 INFO L93 Difference]: Finished difference Result 23120 states and 42342 transitions. [2022-07-12 05:37:45,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-07-12 05:37:45,085 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.25) internal successors, (114), 5 states have internal predecessors, (114), 3 states have call successors, (18), 5 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) Word has length 168 [2022-07-12 05:37:45,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:37:45,208 INFO L225 Difference]: With dead ends: 23120 [2022-07-12 05:37:45,208 INFO L226 Difference]: Without dead ends: 18582 [2022-07-12 05:37:45,239 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=211, Invalid=545, Unknown=0, NotChecked=0, Total=756 [2022-07-12 05:37:45,240 INFO L413 NwaCegarLoop]: 1026 mSDtfsCounter, 3801 mSDsluCounter, 1874 mSDsCounter, 0 mSdLazyCounter, 5915 mSolverCounterSat, 2122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3865 SdHoareTripleChecker+Valid, 2900 SdHoareTripleChecker+Invalid, 8037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2122 IncrementalHoareTripleChecker+Valid, 5915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.7s IncrementalHoareTripleChecker+Time [2022-07-12 05:37:45,240 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3865 Valid, 2900 Invalid, 8037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2122 Valid, 5915 Invalid, 0 Unknown, 0 Unchecked, 12.7s Time] [2022-07-12 05:37:45,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18582 states. [2022-07-12 05:37:47,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18582 to 11963. [2022-07-12 05:37:47,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11963 states, 8829 states have (on average 1.5581606070902707) internal successors, (13757), 9446 states have internal predecessors, (13757), 2592 states have call successors, (2592), 427 states have call predecessors, (2592), 541 states have return successors, (3794), 2569 states have call predecessors, (3794), 2588 states have call successors, (3794) [2022-07-12 05:37:47,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11963 states to 11963 states and 20143 transitions. [2022-07-12 05:37:47,172 INFO L78 Accepts]: Start accepts. Automaton has 11963 states and 20143 transitions. Word has length 168 [2022-07-12 05:37:47,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:37:47,172 INFO L495 AbstractCegarLoop]: Abstraction has 11963 states and 20143 transitions. [2022-07-12 05:37:47,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.25) internal successors, (114), 5 states have internal predecessors, (114), 3 states have call successors, (18), 5 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-12 05:37:47,173 INFO L276 IsEmpty]: Start isEmpty. Operand 11963 states and 20143 transitions. [2022-07-12 05:37:47,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-07-12 05:37:47,180 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:37:47,180 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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-12 05:37:47,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-07-12 05:37:47,180 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:37:47,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:37:47,181 INFO L85 PathProgramCache]: Analyzing trace with hash 1308491781, now seen corresponding path program 1 times [2022-07-12 05:37:47,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:37:47,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828897188] [2022-07-12 05:37:47,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:37:47,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:37:47,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:37:47,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:47,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:37:47,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-12 05:37:47,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:47,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:37:47,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 05:37:47,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:47,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:47,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-12 05:37:47,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:37:47,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:37:47,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-12 05:37:47,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:37:47,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-12 05:37:47,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-07-12 05:37:47,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-12 05:37:47,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,500 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-07-12 05:37:47,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:37:47,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828897188] [2022-07-12 05:37:47,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828897188] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:37:47,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183013626] [2022-07-12 05:37:47,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:37:47,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:37:47,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:37:47,504 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:37:47,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-07-12 05:37:47,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:47,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 1944 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-12 05:37:47,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:37:47,860 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-07-12 05:37:47,860 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:37:47,860 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183013626] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:37:47,860 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:37:47,860 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2022-07-12 05:37:47,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285184824] [2022-07-12 05:37:47,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:37:47,861 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:37:47,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:37:47,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:37:47,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-07-12 05:37:47,862 INFO L87 Difference]: Start difference. First operand 11963 states and 20143 transitions. Second operand has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-07-12 05:37:52,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:37:52,080 INFO L93 Difference]: Finished difference Result 32722 states and 55610 transitions. [2022-07-12 05:37:52,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 05:37:52,081 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 175 [2022-07-12 05:37:52,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:37:52,202 INFO L225 Difference]: With dead ends: 32722 [2022-07-12 05:37:52,203 INFO L226 Difference]: Without dead ends: 22631 [2022-07-12 05:37:52,249 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-07-12 05:37:52,250 INFO L413 NwaCegarLoop]: 1531 mSDtfsCounter, 897 mSDsluCounter, 1846 mSDsCounter, 0 mSdLazyCounter, 621 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 948 SdHoareTripleChecker+Valid, 3377 SdHoareTripleChecker+Invalid, 731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 621 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-12 05:37:52,250 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [948 Valid, 3377 Invalid, 731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 621 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-12 05:37:52,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22631 states. [2022-07-12 05:37:55,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22631 to 21363. [2022-07-12 05:37:55,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21363 states, 15623 states have (on average 1.5750496063496127) internal successors, (24607), 16775 states have internal predecessors, (24607), 4790 states have call successors, (4790), 792 states have call predecessors, (4790), 949 states have return successors, (6698), 4755 states have call predecessors, (6698), 4786 states have call successors, (6698) [2022-07-12 05:37:55,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21363 states to 21363 states and 36095 transitions. [2022-07-12 05:37:55,442 INFO L78 Accepts]: Start accepts. Automaton has 21363 states and 36095 transitions. Word has length 175 [2022-07-12 05:37:55,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:37:55,443 INFO L495 AbstractCegarLoop]: Abstraction has 21363 states and 36095 transitions. [2022-07-12 05:37:55,443 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-07-12 05:37:55,443 INFO L276 IsEmpty]: Start isEmpty. Operand 21363 states and 36095 transitions. [2022-07-12 05:37:55,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2022-07-12 05:37:55,450 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:37:55,450 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 05:37:55,470 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-07-12 05:37:55,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-07-12 05:37:55,651 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:37:55,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:37:55,652 INFO L85 PathProgramCache]: Analyzing trace with hash 1180532636, now seen corresponding path program 1 times [2022-07-12 05:37:55,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:37:55,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127998654] [2022-07-12 05:37:55,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:37:55,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:37:55,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:55,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:37:55,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:55,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:55,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:55,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:37:55,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:55,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-12 05:37:55,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:55,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:55,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:55,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:37:55,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:56,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 05:37:56,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:56,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:56,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:56,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:37:56,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:56,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:37:56,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:56,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:37:56,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:56,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-12 05:37:56,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:56,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-12 05:37:56,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:56,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-12 05:37:56,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:56,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:37:56,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:56,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-07-12 05:37:56,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:56,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-12 05:37:56,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:56,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-12 05:37:56,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:37:56,200 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-07-12 05:37:56,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:37:56,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127998654] [2022-07-12 05:37:56,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127998654] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:37:56,201 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 05:37:56,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-12 05:37:56,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645968605] [2022-07-12 05:37:56,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:37:56,201 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-12 05:37:56,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:37:56,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-12 05:37:56,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-12 05:37:56,202 INFO L87 Difference]: Start difference. First operand 21363 states and 36095 transitions. Second operand has 10 states, 10 states have (on average 11.8) internal successors, (118), 7 states have internal predecessors, (118), 2 states have call successors, (19), 5 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-12 05:38:08,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:38:08,001 INFO L93 Difference]: Finished difference Result 31522 states and 59019 transitions. [2022-07-12 05:38:08,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-07-12 05:38:08,002 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.8) internal successors, (118), 7 states have internal predecessors, (118), 2 states have call successors, (19), 5 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 176 [2022-07-12 05:38:08,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:38:08,246 INFO L225 Difference]: With dead ends: 31522 [2022-07-12 05:38:08,246 INFO L226 Difference]: Without dead ends: 31508 [2022-07-12 05:38:08,283 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=185, Invalid=685, Unknown=0, NotChecked=0, Total=870 [2022-07-12 05:38:08,283 INFO L413 NwaCegarLoop]: 975 mSDtfsCounter, 1365 mSDsluCounter, 3084 mSDsCounter, 0 mSdLazyCounter, 4958 mSolverCounterSat, 486 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1443 SdHoareTripleChecker+Valid, 4059 SdHoareTripleChecker+Invalid, 5444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 486 IncrementalHoareTripleChecker+Valid, 4958 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2022-07-12 05:38:08,283 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1443 Valid, 4059 Invalid, 5444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [486 Valid, 4958 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2022-07-12 05:38:08,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31508 states. [2022-07-12 05:38:11,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31508 to 21423. [2022-07-12 05:38:11,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21423 states, 15683 states have (on average 1.5715743161384939) internal successors, (24647), 16835 states have internal predecessors, (24647), 4790 states have call successors, (4790), 792 states have call predecessors, (4790), 949 states have return successors, (6698), 4755 states have call predecessors, (6698), 4786 states have call successors, (6698) [2022-07-12 05:38:11,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21423 states to 21423 states and 36135 transitions. [2022-07-12 05:38:11,991 INFO L78 Accepts]: Start accepts. Automaton has 21423 states and 36135 transitions. Word has length 176 [2022-07-12 05:38:11,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:38:11,992 INFO L495 AbstractCegarLoop]: Abstraction has 21423 states and 36135 transitions. [2022-07-12 05:38:11,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.8) internal successors, (118), 7 states have internal predecessors, (118), 2 states have call successors, (19), 5 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-12 05:38:11,992 INFO L276 IsEmpty]: Start isEmpty. Operand 21423 states and 36135 transitions. [2022-07-12 05:38:12,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2022-07-12 05:38:12,004 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:38:12,004 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 5, 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] [2022-07-12 05:38:12,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-07-12 05:38:12,004 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:38:12,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:38:12,005 INFO L85 PathProgramCache]: Analyzing trace with hash -773707060, now seen corresponding path program 1 times [2022-07-12 05:38:12,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:38:12,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020112604] [2022-07-12 05:38:12,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:38:12,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:38:12,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:38:12,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:38:12,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:38:12,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-12 05:38:12,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:38:12,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:38:12,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 05:38:12,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:38:12,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:38:12,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:38:12,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:38:12,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:38:12,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:38:12,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:38:12,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-12 05:38:12,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-12 05:38:12,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-12 05:38:12,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-12 05:38:12,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-12 05:38:12,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-12 05:38:12,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,510 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 14 proven. 17 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-07-12 05:38:12,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:38:12,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020112604] [2022-07-12 05:38:12,510 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020112604] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:38:12,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944935606] [2022-07-12 05:38:12,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:38:12,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:38:12,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:38:12,516 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:38:12,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-07-12 05:38:12,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:38:12,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 2018 conjuncts, 14 conjunts are in the unsatisfiable core [2022-07-12 05:38:12,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:38:12,994 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 63 proven. 9 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-07-12 05:38:12,994 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-12 05:38:13,531 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 15 proven. 9 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-07-12 05:38:13,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944935606] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-12 05:38:13,532 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-12 05:38:13,532 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 9, 8] total 27 [2022-07-12 05:38:13,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492179313] [2022-07-12 05:38:13,532 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-12 05:38:13,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-07-12 05:38:13,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:38:13,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-07-12 05:38:13,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2022-07-12 05:38:13,534 INFO L87 Difference]: Start difference. First operand 21423 states and 36135 transitions. Second operand has 27 states, 27 states have (on average 10.62962962962963) internal successors, (287), 20 states have internal predecessors, (287), 9 states have call successors, (51), 8 states have call predecessors, (51), 14 states have return successors, (50), 14 states have call predecessors, (50), 9 states have call successors, (50) [2022-07-12 05:39:10,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 05:39:10,547 INFO L93 Difference]: Finished difference Result 133055 states and 261166 transitions. [2022-07-12 05:39:10,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-07-12 05:39:10,547 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 10.62962962962963) internal successors, (287), 20 states have internal predecessors, (287), 9 states have call successors, (51), 8 states have call predecessors, (51), 14 states have return successors, (50), 14 states have call predecessors, (50), 9 states have call successors, (50) Word has length 202 [2022-07-12 05:39:10,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 05:39:12,108 INFO L225 Difference]: With dead ends: 133055 [2022-07-12 05:39:12,108 INFO L226 Difference]: Without dead ends: 111803 [2022-07-12 05:39:12,356 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 571 GetRequests, 448 SyntacticMatches, 6 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4408 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=1803, Invalid=12239, Unknown=0, NotChecked=0, Total=14042 [2022-07-12 05:39:12,356 INFO L413 NwaCegarLoop]: 2530 mSDtfsCounter, 12672 mSDsluCounter, 13482 mSDsCounter, 0 mSdLazyCounter, 30764 mSolverCounterSat, 7912 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12686 SdHoareTripleChecker+Valid, 16012 SdHoareTripleChecker+Invalid, 38676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 7912 IncrementalHoareTripleChecker+Valid, 30764 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.4s IncrementalHoareTripleChecker+Time [2022-07-12 05:39:12,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12686 Valid, 16012 Invalid, 38676 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [7912 Valid, 30764 Invalid, 0 Unknown, 0 Unchecked, 21.4s Time] [2022-07-12 05:39:12,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111803 states. [2022-07-12 05:39:28,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111803 to 74290. [2022-07-12 05:39:28,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74290 states, 52590 states have (on average 1.5516828294352538) internal successors, (81603), 56676 states have internal predecessors, (81603), 18581 states have call successors, (18581), 2235 states have call predecessors, (18581), 3118 states have return successors, (30353), 18789 states have call predecessors, (30353), 18577 states have call successors, (30353) [2022-07-12 05:39:29,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74290 states to 74290 states and 130537 transitions. [2022-07-12 05:39:29,907 INFO L78 Accepts]: Start accepts. Automaton has 74290 states and 130537 transitions. Word has length 202 [2022-07-12 05:39:29,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 05:39:29,908 INFO L495 AbstractCegarLoop]: Abstraction has 74290 states and 130537 transitions. [2022-07-12 05:39:29,908 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 10.62962962962963) internal successors, (287), 20 states have internal predecessors, (287), 9 states have call successors, (51), 8 states have call predecessors, (51), 14 states have return successors, (50), 14 states have call predecessors, (50), 9 states have call successors, (50) [2022-07-12 05:39:29,908 INFO L276 IsEmpty]: Start isEmpty. Operand 74290 states and 130537 transitions. [2022-07-12 05:39:29,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2022-07-12 05:39:29,944 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 05:39:29,944 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 4, 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] [2022-07-12 05:39:29,962 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-07-12 05:39:30,144 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:39:30,145 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 05:39:30,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 05:39:30,146 INFO L85 PathProgramCache]: Analyzing trace with hash 190790539, now seen corresponding path program 1 times [2022-07-12 05:39:30,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 05:39:30,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754607935] [2022-07-12 05:39:30,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:39:30,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 05:39:30,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-12 05:39:30,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:39:30,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:39:30,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-07-12 05:39:30,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:39:30,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-12 05:39:30,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 05:39:30,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:39:30,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 05:39:30,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-12 05:39:30,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:39:30,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 05:39:30,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 05:39:30,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-12 05:39:30,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-12 05:39:30,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-12 05:39:30,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-07-12 05:39:30,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-12 05:39:30,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-07-12 05:39:30,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-07-12 05:39:30,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,547 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2022-07-12 05:39:30,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 05:39:30,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754607935] [2022-07-12 05:39:30,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754607935] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 05:39:30,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139829923] [2022-07-12 05:39:30,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 05:39:30,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 05:39:30,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 05:39:30,549 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 05:39:30,549 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-07-12 05:39:30,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 05:39:30,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 2019 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 05:39:30,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 05:39:30,852 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-07-12 05:39:30,852 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 05:39:30,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139829923] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 05:39:30,852 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 05:39:30,852 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-07-12 05:39:30,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025740931] [2022-07-12 05:39:30,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 05:39:30,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 05:39:30,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 05:39:30,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 05:39:30,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-07-12 05:39:30,854 INFO L87 Difference]: Start difference. First operand 74290 states and 130537 transitions. Second operand has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 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)