./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec2_product23.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version f4b24e32 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/elevator_spec2_product23.cil.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 3c1ff6fd56cd2377d464f2b10cb9a0da8b8728fdfad0102577329687d925f1d9 --- Real Ultimate output --- This is Ultimate 0.2.2-?-f4b24e3 [2022-07-13 17:26:43,323 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-13 17:26:43,325 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-13 17:26:43,366 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-13 17:26:43,366 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-13 17:26:43,368 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-13 17:26:43,369 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-13 17:26:43,372 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-13 17:26:43,373 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-13 17:26:43,377 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-13 17:26:43,378 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-13 17:26:43,380 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-13 17:26:43,380 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-13 17:26:43,382 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-13 17:26:43,383 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-13 17:26:43,386 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-13 17:26:43,387 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-13 17:26:43,388 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-13 17:26:43,390 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-13 17:26:43,395 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-13 17:26:43,396 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-13 17:26:43,397 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-13 17:26:43,398 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-13 17:26:43,399 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-13 17:26:43,400 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-13 17:26:43,406 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-13 17:26:43,406 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-13 17:26:43,407 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-13 17:26:43,408 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-13 17:26:43,408 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-13 17:26:43,409 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-13 17:26:43,409 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-13 17:26:43,411 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-13 17:26:43,411 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-13 17:26:43,412 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-13 17:26:43,414 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-13 17:26:43,414 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-13 17:26:43,414 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-13 17:26:43,415 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-13 17:26:43,415 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-13 17:26:43,415 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-13 17:26:43,417 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-13 17:26:43,419 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-13 17:26:43,446 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-13 17:26:43,446 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-13 17:26:43,447 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-13 17:26:43,447 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-13 17:26:43,448 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-13 17:26:43,448 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-13 17:26:43,448 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-13 17:26:43,448 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-13 17:26:43,449 INFO L138 SettingsManager]: * Use SBE=true [2022-07-13 17:26:43,450 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-13 17:26:43,450 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-13 17:26:43,450 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-13 17:26:43,450 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-13 17:26:43,450 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-13 17:26:43,451 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-13 17:26:43,451 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-13 17:26:43,451 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-13 17:26:43,451 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-13 17:26:43,452 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-13 17:26:43,453 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-13 17:26:43,453 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-13 17:26:43,453 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-13 17:26:43,453 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-13 17:26:43,453 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-13 17:26:43,454 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-13 17:26:43,454 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-13 17:26:43,454 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-13 17:26:43,454 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-13 17:26:43,454 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-13 17:26:43,454 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-13 17:26:43,455 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-13 17:26:43,455 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-13 17:26:43,455 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-13 17:26:43,455 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 -> 3c1ff6fd56cd2377d464f2b10cb9a0da8b8728fdfad0102577329687d925f1d9 [2022-07-13 17:26:43,675 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-13 17:26:43,696 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-13 17:26:43,698 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-13 17:26:43,699 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-13 17:26:43,700 INFO L275 PluginConnector]: CDTParser initialized [2022-07-13 17:26:43,701 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec2_product23.cil.c [2022-07-13 17:26:43,758 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9a33f8ead/94704aa8c93b44ff9e5f6bd81af33a93/FLAG750094efe [2022-07-13 17:26:44,240 INFO L306 CDTParser]: Found 1 translation units. [2022-07-13 17:26:44,243 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec2_product23.cil.c [2022-07-13 17:26:44,273 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9a33f8ead/94704aa8c93b44ff9e5f6bd81af33a93/FLAG750094efe [2022-07-13 17:26:44,548 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9a33f8ead/94704aa8c93b44ff9e5f6bd81af33a93 [2022-07-13 17:26:44,550 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-13 17:26:44,551 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-13 17:26:44,552 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-13 17:26:44,552 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-13 17:26:44,555 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-13 17:26:44,556 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.07 05:26:44" (1/1) ... [2022-07-13 17:26:44,557 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@83b6c04 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:26:44, skipping insertion in model container [2022-07-13 17:26:44,557 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.07 05:26:44" (1/1) ... [2022-07-13 17:26:44,564 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-13 17:26:44,627 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-13 17:26:44,972 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec2_product23.cil.c[35995,36008] [2022-07-13 17:26:45,081 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-13 17:26:45,092 INFO L203 MainTranslator]: Completed pre-run [2022-07-13 17:26:45,129 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec2_product23.cil.c[35995,36008] [2022-07-13 17:26:45,173 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-13 17:26:45,203 INFO L208 MainTranslator]: Completed translation [2022-07-13 17:26:45,203 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:26:45 WrapperNode [2022-07-13 17:26:45,203 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-13 17:26:45,204 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-13 17:26:45,204 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-13 17:26:45,204 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-13 17:26:45,211 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:26:45" (1/1) ... [2022-07-13 17:26:45,249 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:26:45" (1/1) ... [2022-07-13 17:26:45,316 INFO L137 Inliner]: procedures = 96, calls = 347, calls flagged for inlining = 26, calls inlined = 23, statements flattened = 922 [2022-07-13 17:26:45,323 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-13 17:26:45,324 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-13 17:26:45,324 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-13 17:26:45,324 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-13 17:26:45,331 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:26:45" (1/1) ... [2022-07-13 17:26:45,332 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:26:45" (1/1) ... [2022-07-13 17:26:45,344 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:26:45" (1/1) ... [2022-07-13 17:26:45,350 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:26:45" (1/1) ... [2022-07-13 17:26:45,374 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:26:45" (1/1) ... [2022-07-13 17:26:45,386 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:26:45" (1/1) ... [2022-07-13 17:26:45,395 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:26:45" (1/1) ... [2022-07-13 17:26:45,422 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-13 17:26:45,423 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-13 17:26:45,423 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-13 17:26:45,423 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-13 17:26:45,425 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:26:45" (1/1) ... [2022-07-13 17:26:45,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-13 17:26:45,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:26:45,468 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-13 17:26:45,481 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-13 17:26:45,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-13 17:26:45,514 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2022-07-13 17:26:45,514 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2022-07-13 17:26:45,514 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2022-07-13 17:26:45,514 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2022-07-13 17:26:45,514 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2022-07-13 17:26:45,514 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2022-07-13 17:26:45,515 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-07-13 17:26:45,515 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-07-13 17:26:45,515 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2022-07-13 17:26:45,515 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2022-07-13 17:26:45,515 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-07-13 17:26:45,516 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-07-13 17:26:45,516 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-07-13 17:26:45,516 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-07-13 17:26:45,516 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-07-13 17:26:45,516 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-07-13 17:26:45,516 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-07-13 17:26:45,516 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-07-13 17:26:45,517 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2022-07-13 17:26:45,517 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2022-07-13 17:26:45,517 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-07-13 17:26:45,517 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-07-13 17:26:45,517 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-07-13 17:26:45,517 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-07-13 17:26:45,518 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-07-13 17:26:45,518 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-07-13 17:26:45,518 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-07-13 17:26:45,518 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-07-13 17:26:45,518 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2022-07-13 17:26:45,518 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2022-07-13 17:26:45,518 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-07-13 17:26:45,518 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-07-13 17:26:45,519 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-07-13 17:26:45,519 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-07-13 17:26:45,519 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-07-13 17:26:45,519 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-07-13 17:26:45,519 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-07-13 17:26:45,520 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-07-13 17:26:45,520 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-07-13 17:26:45,520 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-07-13 17:26:45,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-13 17:26:45,520 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2022-07-13 17:26:45,520 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2022-07-13 17:26:45,520 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-07-13 17:26:45,521 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-07-13 17:26:45,521 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-07-13 17:26:45,521 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-07-13 17:26:45,521 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-07-13 17:26:45,521 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-07-13 17:26:45,522 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__weight [2022-07-13 17:26:45,522 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__weight [2022-07-13 17:26:45,522 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-13 17:26:45,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-13 17:26:45,523 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-07-13 17:26:45,523 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-07-13 17:26:45,669 INFO L234 CfgBuilder]: Building ICFG [2022-07-13 17:26:45,671 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-13 17:26:46,599 INFO L275 CfgBuilder]: Performing block encoding [2022-07-13 17:26:46,616 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-13 17:26:46,616 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-07-13 17:26:46,619 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 05:26:46 BoogieIcfgContainer [2022-07-13 17:26:46,619 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-13 17:26:46,622 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-13 17:26:46,622 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-13 17:26:46,625 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-13 17:26:46,625 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.07 05:26:44" (1/3) ... [2022-07-13 17:26:46,625 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22908b84 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 05:26:46, skipping insertion in model container [2022-07-13 17:26:46,626 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 05:26:45" (2/3) ... [2022-07-13 17:26:46,626 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22908b84 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 05:26:46, skipping insertion in model container [2022-07-13 17:26:46,626 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 05:26:46" (3/3) ... [2022-07-13 17:26:46,627 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec2_product23.cil.c [2022-07-13 17:26:46,639 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-13 17:26:46,639 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-13 17:26:46,697 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-13 17:26:46,702 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@60713820, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@2149f226 [2022-07-13 17:26:46,703 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-07-13 17:26:46,708 INFO L276 IsEmpty]: Start isEmpty. Operand has 587 states, 457 states have (on average 1.6783369803063457) internal successors, (767), 478 states have internal predecessors, (767), 102 states have call successors, (102), 26 states have call predecessors, (102), 26 states have return successors, (102), 96 states have call predecessors, (102), 102 states have call successors, (102) [2022-07-13 17:26:46,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-13 17:26:46,739 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:26:46,740 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:26:46,740 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:26:46,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:26:46,744 INFO L85 PathProgramCache]: Analyzing trace with hash -253611575, now seen corresponding path program 1 times [2022-07-13 17:26:46,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:26:46,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355396721] [2022-07-13 17:26:46,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:26:46,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:26:46,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:47,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:26:47,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:47,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:26:47,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:47,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-13 17:26:47,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:47,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-13 17:26:47,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:47,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:26:47,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:47,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:26:47,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:47,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:26:47,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:47,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:26:47,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:47,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:26:47,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:47,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:26:47,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:47,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:26:47,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:47,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:26:47,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:47,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:26:47,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:47,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:26:47,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:47,587 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-13 17:26:47,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:26:47,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355396721] [2022-07-13 17:26:47,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355396721] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:26:47,588 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:26:47,588 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:26:47,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230477294] [2022-07-13 17:26:47,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:26:47,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:26:47,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:26:47,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:26:47,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:26:47,627 INFO L87 Difference]: Start difference. First operand has 587 states, 457 states have (on average 1.6783369803063457) internal successors, (767), 478 states have internal predecessors, (767), 102 states have call successors, (102), 26 states have call predecessors, (102), 26 states have return successors, (102), 96 states have call predecessors, (102), 102 states have call successors, (102) Second operand has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:26:52,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:26:52,551 INFO L93 Difference]: Finished difference Result 1415 states and 2379 transitions. [2022-07-13 17:26:52,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 17:26:52,553 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 104 [2022-07-13 17:26:52,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:26:52,573 INFO L225 Difference]: With dead ends: 1415 [2022-07-13 17:26:52,573 INFO L226 Difference]: Without dead ends: 840 [2022-07-13 17:26:52,587 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:26:52,592 INFO L413 NwaCegarLoop]: 992 mSDtfsCounter, 1457 mSDsluCounter, 1362 mSDsCounter, 0 mSdLazyCounter, 2465 mSolverCounterSat, 449 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1544 SdHoareTripleChecker+Valid, 2354 SdHoareTripleChecker+Invalid, 2914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 449 IncrementalHoareTripleChecker+Valid, 2465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:26:52,593 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1544 Valid, 2354 Invalid, 2914 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [449 Valid, 2465 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-07-13 17:26:52,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2022-07-13 17:26:52,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 579. [2022-07-13 17:26:52,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 451 states have (on average 1.6740576496674058) internal successors, (755), 470 states have internal predecessors, (755), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-07-13 17:26:52,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 954 transitions. [2022-07-13 17:26:52,746 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 954 transitions. Word has length 104 [2022-07-13 17:26:52,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:26:52,746 INFO L495 AbstractCegarLoop]: Abstraction has 579 states and 954 transitions. [2022-07-13 17:26:52,747 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:26:52,747 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 954 transitions. [2022-07-13 17:26:52,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-07-13 17:26:52,753 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:26:52,753 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:26:52,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-13 17:26:52,754 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:26:52,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:26:52,755 INFO L85 PathProgramCache]: Analyzing trace with hash -865857752, now seen corresponding path program 1 times [2022-07-13 17:26:52,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:26:52,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479264290] [2022-07-13 17:26:52,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:26:52,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:26:52,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:52,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:26:52,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:52,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:26:52,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:52,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:26:52,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:53,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-07-13 17:26:53,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:53,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:26:53,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:53,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:26:53,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:53,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:26:53,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:53,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:26:53,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:53,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:26:53,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:53,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:26:53,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:53,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:26:53,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:53,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:26:53,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:53,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:26:53,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:53,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:26:53,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:53,187 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-13 17:26:53,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:26:53,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479264290] [2022-07-13 17:26:53,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479264290] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:26:53,188 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:26:53,188 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:26:53,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11078463] [2022-07-13 17:26:53,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:26:53,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:26:53,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:26:53,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:26:53,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:26:53,191 INFO L87 Difference]: Start difference. First operand 579 states and 954 transitions. Second operand has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:26:57,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:26:57,276 INFO L93 Difference]: Finished difference Result 1401 states and 2341 transitions. [2022-07-13 17:26:57,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 17:26:57,277 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 107 [2022-07-13 17:26:57,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:26:57,284 INFO L225 Difference]: With dead ends: 1401 [2022-07-13 17:26:57,284 INFO L226 Difference]: Without dead ends: 840 [2022-07-13 17:26:57,287 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:26:57,288 INFO L413 NwaCegarLoop]: 985 mSDtfsCounter, 1913 mSDsluCounter, 1282 mSDsCounter, 0 mSdLazyCounter, 2402 mSolverCounterSat, 617 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2000 SdHoareTripleChecker+Valid, 2267 SdHoareTripleChecker+Invalid, 3019 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 617 IncrementalHoareTripleChecker+Valid, 2402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-07-13 17:26:57,288 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2000 Valid, 2267 Invalid, 3019 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [617 Valid, 2402 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-07-13 17:26:57,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2022-07-13 17:26:57,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 579. [2022-07-13 17:26:57,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 451 states have (on average 1.671840354767184) internal successors, (754), 470 states have internal predecessors, (754), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-07-13 17:26:57,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 953 transitions. [2022-07-13 17:26:57,355 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 953 transitions. Word has length 107 [2022-07-13 17:26:57,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:26:57,357 INFO L495 AbstractCegarLoop]: Abstraction has 579 states and 953 transitions. [2022-07-13 17:26:57,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:26:57,357 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 953 transitions. [2022-07-13 17:26:57,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-07-13 17:26:57,363 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:26:57,363 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:26:57,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-13 17:26:57,364 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:26:57,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:26:57,365 INFO L85 PathProgramCache]: Analyzing trace with hash 569294233, now seen corresponding path program 1 times [2022-07-13 17:26:57,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:26:57,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031671314] [2022-07-13 17:26:57,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:26:57,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:26:57,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:57,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:26:57,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:57,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:26:57,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:57,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-07-13 17:26:57,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:57,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-07-13 17:26:57,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:57,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:26:57,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:57,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:26:57,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:57,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:26:57,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:57,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:26:57,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:57,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:26:57,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:57,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:26:57,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:57,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:26:57,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:57,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:26:57,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:57,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:26:57,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:57,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:26:57,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:26:57,742 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-13 17:26:57,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:26:57,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031671314] [2022-07-13 17:26:57,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031671314] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:26:57,743 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:26:57,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:26:57,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488134140] [2022-07-13 17:26:57,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:26:57,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:26:57,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:26:57,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:26:57,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:26:57,745 INFO L87 Difference]: Start difference. First operand 579 states and 953 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:27:01,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:27:01,944 INFO L93 Difference]: Finished difference Result 1401 states and 2340 transitions. [2022-07-13 17:27:01,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 17:27:01,944 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 108 [2022-07-13 17:27:01,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:27:01,951 INFO L225 Difference]: With dead ends: 1401 [2022-07-13 17:27:01,952 INFO L226 Difference]: Without dead ends: 840 [2022-07-13 17:27:01,954 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:27:01,955 INFO L413 NwaCegarLoop]: 990 mSDtfsCounter, 979 mSDsluCounter, 1420 mSDsCounter, 0 mSdLazyCounter, 2674 mSolverCounterSat, 279 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1066 SdHoareTripleChecker+Valid, 2410 SdHoareTripleChecker+Invalid, 2953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 279 IncrementalHoareTripleChecker+Valid, 2674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-07-13 17:27:01,956 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1066 Valid, 2410 Invalid, 2953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [279 Valid, 2674 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-07-13 17:27:01,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2022-07-13 17:27:02,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 579. [2022-07-13 17:27:02,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 451 states have (on average 1.6696230598669624) internal successors, (753), 470 states have internal predecessors, (753), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-07-13 17:27:02,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 952 transitions. [2022-07-13 17:27:02,019 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 952 transitions. Word has length 108 [2022-07-13 17:27:02,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:27:02,019 INFO L495 AbstractCegarLoop]: Abstraction has 579 states and 952 transitions. [2022-07-13 17:27:02,020 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:27:02,020 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 952 transitions. [2022-07-13 17:27:02,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-07-13 17:27:02,023 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:27:02,023 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:27:02,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-13 17:27:02,023 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:27:02,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:27:02,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1128617020, now seen corresponding path program 1 times [2022-07-13 17:27:02,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:27:02,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379339106] [2022-07-13 17:27:02,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:27:02,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:27:02,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:02,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:27:02,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:02,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:02,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:02,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 17:27:02,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:02,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-13 17:27:02,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:02,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:02,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:02,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:02,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:02,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:02,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:02,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:02,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:02,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:27:02,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:02,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:02,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:02,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:02,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:02,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:02,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:02,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:27:02,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:02,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:27:02,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:02,380 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-13 17:27:02,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:27:02,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379339106] [2022-07-13 17:27:02,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379339106] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:27:02,381 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:27:02,381 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:27:02,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624170097] [2022-07-13 17:27:02,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:27:02,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:27:02,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:27:02,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:27:02,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:27:02,383 INFO L87 Difference]: Start difference. First operand 579 states and 952 transitions. Second operand has 7 states, 7 states have (on average 10.0) internal successors, (70), 4 states have internal predecessors, (70), 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-13 17:27:06,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:27:06,314 INFO L93 Difference]: Finished difference Result 1401 states and 2339 transitions. [2022-07-13 17:27:06,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 17:27:06,315 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 4 states have internal predecessors, (70), 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 109 [2022-07-13 17:27:06,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:27:06,320 INFO L225 Difference]: With dead ends: 1401 [2022-07-13 17:27:06,320 INFO L226 Difference]: Without dead ends: 840 [2022-07-13 17:27:06,323 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:27:06,324 INFO L413 NwaCegarLoop]: 984 mSDtfsCounter, 1907 mSDsluCounter, 1279 mSDsCounter, 0 mSdLazyCounter, 2405 mSolverCounterSat, 617 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1994 SdHoareTripleChecker+Valid, 2263 SdHoareTripleChecker+Invalid, 3022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 617 IncrementalHoareTripleChecker+Valid, 2405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-07-13 17:27:06,324 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1994 Valid, 2263 Invalid, 3022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [617 Valid, 2405 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-07-13 17:27:06,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2022-07-13 17:27:06,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 579. [2022-07-13 17:27:06,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 451 states have (on average 1.6674057649667406) internal successors, (752), 470 states have internal predecessors, (752), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-07-13 17:27:06,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 951 transitions. [2022-07-13 17:27:06,404 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 951 transitions. Word has length 109 [2022-07-13 17:27:06,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:27:06,404 INFO L495 AbstractCegarLoop]: Abstraction has 579 states and 951 transitions. [2022-07-13 17:27:06,404 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 4 states have internal predecessors, (70), 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-13 17:27:06,405 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 951 transitions. [2022-07-13 17:27:06,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-07-13 17:27:06,407 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:27:06,408 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:27:06,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-13 17:27:06,408 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:27:06,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:27:06,409 INFO L85 PathProgramCache]: Analyzing trace with hash -1167240843, now seen corresponding path program 1 times [2022-07-13 17:27:06,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:27:06,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118650364] [2022-07-13 17:27:06,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:27:06,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:27:06,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:06,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:27:06,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:06,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:06,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:06,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-13 17:27:06,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:06,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-07-13 17:27:06,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:06,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:06,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:06,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:06,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:06,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:06,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:06,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:06,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:06,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:27:06,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:06,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:06,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:06,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:06,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:06,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:06,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:06,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:27:06,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:06,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:27:06,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:06,742 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-13 17:27:06,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:27:06,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118650364] [2022-07-13 17:27:06,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118650364] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:27:06,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:27:06,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:27:06,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065007232] [2022-07-13 17:27:06,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:27:06,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:27:06,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:27:06,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:27:06,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:27:06,744 INFO L87 Difference]: Start difference. First operand 579 states and 951 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:27:10,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:27:10,440 INFO L93 Difference]: Finished difference Result 1401 states and 2338 transitions. [2022-07-13 17:27:10,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 17:27:10,440 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 110 [2022-07-13 17:27:10,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:27:10,445 INFO L225 Difference]: With dead ends: 1401 [2022-07-13 17:27:10,445 INFO L226 Difference]: Without dead ends: 840 [2022-07-13 17:27:10,448 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:27:10,449 INFO L413 NwaCegarLoop]: 988 mSDtfsCounter, 1896 mSDsluCounter, 1286 mSDsCounter, 0 mSdLazyCounter, 2403 mSolverCounterSat, 611 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1983 SdHoareTripleChecker+Valid, 2274 SdHoareTripleChecker+Invalid, 3014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 611 IncrementalHoareTripleChecker+Valid, 2403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-07-13 17:27:10,450 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1983 Valid, 2274 Invalid, 3014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [611 Valid, 2403 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-07-13 17:27:10,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2022-07-13 17:27:10,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 579. [2022-07-13 17:27:10,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 451 states have (on average 1.665188470066519) internal successors, (751), 470 states have internal predecessors, (751), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-07-13 17:27:10,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 950 transitions. [2022-07-13 17:27:10,513 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 950 transitions. Word has length 110 [2022-07-13 17:27:10,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:27:10,514 INFO L495 AbstractCegarLoop]: Abstraction has 579 states and 950 transitions. [2022-07-13 17:27:10,514 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-13 17:27:10,514 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 950 transitions. [2022-07-13 17:27:10,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-07-13 17:27:10,517 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:27:10,518 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:27:10,518 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-13 17:27:10,518 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:27:10,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:27:10,519 INFO L85 PathProgramCache]: Analyzing trace with hash -1307561888, now seen corresponding path program 1 times [2022-07-13 17:27:10,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:27:10,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339420925] [2022-07-13 17:27:10,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:27:10,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:27:10,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:10,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:27:10,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:10,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:10,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:10,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:27:10,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:10,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:27:10,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:10,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:10,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:10,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:10,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:10,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:10,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:10,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:10,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:10,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:27:10,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:10,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:10,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:10,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:10,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:10,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:10,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:10,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:27:10,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:10,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:27:10,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:10,917 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-13 17:27:10,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:27:10,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339420925] [2022-07-13 17:27:10,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339420925] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:27:10,918 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:27:10,918 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-07-13 17:27:10,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540774901] [2022-07-13 17:27:10,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:27:10,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-13 17:27:10,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:27:10,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-13 17:27:10,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-07-13 17:27:10,920 INFO L87 Difference]: Start difference. First operand 579 states and 950 transitions. Second operand has 12 states, 11 states have (on average 6.545454545454546) internal successors, (72), 8 states have internal predecessors, (72), 3 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:27:16,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:27:16,759 INFO L93 Difference]: Finished difference Result 1378 states and 2288 transitions. [2022-07-13 17:27:16,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-13 17:27:16,760 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.545454545454546) internal successors, (72), 8 states have internal predecessors, (72), 3 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 111 [2022-07-13 17:27:16,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:27:16,766 INFO L225 Difference]: With dead ends: 1378 [2022-07-13 17:27:16,766 INFO L226 Difference]: Without dead ends: 866 [2022-07-13 17:27:16,769 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2022-07-13 17:27:16,770 INFO L413 NwaCegarLoop]: 985 mSDtfsCounter, 2054 mSDsluCounter, 3580 mSDsCounter, 0 mSdLazyCounter, 6638 mSolverCounterSat, 642 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2142 SdHoareTripleChecker+Valid, 4565 SdHoareTripleChecker+Invalid, 7280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 642 IncrementalHoareTripleChecker+Valid, 6638 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2022-07-13 17:27:16,770 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2142 Valid, 4565 Invalid, 7280 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [642 Valid, 6638 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2022-07-13 17:27:16,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2022-07-13 17:27:16,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 592. [2022-07-13 17:27:16,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 461 states have (on average 1.6616052060737527) internal successors, (766), 482 states have internal predecessors, (766), 103 states have call successors, (103), 26 states have call predecessors, (103), 27 states have return successors, (100), 96 states have call predecessors, (100), 98 states have call successors, (100) [2022-07-13 17:27:16,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 969 transitions. [2022-07-13 17:27:16,844 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 969 transitions. Word has length 111 [2022-07-13 17:27:16,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:27:16,845 INFO L495 AbstractCegarLoop]: Abstraction has 592 states and 969 transitions. [2022-07-13 17:27:16,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.545454545454546) internal successors, (72), 8 states have internal predecessors, (72), 3 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:27:16,846 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 969 transitions. [2022-07-13 17:27:16,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-07-13 17:27:16,852 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:27:16,852 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:27:16,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-13 17:27:16,852 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:27:16,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:27:16,853 INFO L85 PathProgramCache]: Analyzing trace with hash -2117049345, now seen corresponding path program 1 times [2022-07-13 17:27:16,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:27:16,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828335628] [2022-07-13 17:27:16,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:27:16,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:27:16,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:16,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:27:16,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:16,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:16,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:16,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:27:16,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:17,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-07-13 17:27:17,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:17,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:17,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:17,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:17,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:17,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:17,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:17,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:17,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:17,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:27:17,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:17,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:17,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:17,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:17,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:17,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:17,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:17,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:27:17,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:17,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:27:17,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:17,180 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-13 17:27:17,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:27:17,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828335628] [2022-07-13 17:27:17,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828335628] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:27:17,180 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:27:17,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:27:17,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984951246] [2022-07-13 17:27:17,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:27:17,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:27:17,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:27:17,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:27:17,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:27:17,182 INFO L87 Difference]: Start difference. First operand 592 states and 969 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 4 states have internal predecessors, (72), 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-13 17:27:20,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:27:20,721 INFO L93 Difference]: Finished difference Result 1392 states and 2311 transitions. [2022-07-13 17:27:20,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:27:20,722 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 4 states have internal predecessors, (72), 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 111 [2022-07-13 17:27:20,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:27:20,727 INFO L225 Difference]: With dead ends: 1392 [2022-07-13 17:27:20,727 INFO L226 Difference]: Without dead ends: 862 [2022-07-13 17:27:20,730 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:27:20,730 INFO L413 NwaCegarLoop]: 941 mSDtfsCounter, 1935 mSDsluCounter, 1299 mSDsCounter, 0 mSdLazyCounter, 2359 mSolverCounterSat, 670 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2022 SdHoareTripleChecker+Valid, 2240 SdHoareTripleChecker+Invalid, 3029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 670 IncrementalHoareTripleChecker+Valid, 2359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:27:20,731 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2022 Valid, 2240 Invalid, 3029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [670 Valid, 2359 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-07-13 17:27:20,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 862 states. [2022-07-13 17:27:20,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 862 to 592. [2022-07-13 17:27:20,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 461 states have (on average 1.650759219088937) internal successors, (761), 482 states have internal predecessors, (761), 103 states have call successors, (103), 26 states have call predecessors, (103), 27 states have return successors, (100), 96 states have call predecessors, (100), 98 states have call successors, (100) [2022-07-13 17:27:20,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 964 transitions. [2022-07-13 17:27:20,808 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 964 transitions. Word has length 111 [2022-07-13 17:27:20,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:27:20,808 INFO L495 AbstractCegarLoop]: Abstraction has 592 states and 964 transitions. [2022-07-13 17:27:20,808 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 4 states have internal predecessors, (72), 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-13 17:27:20,808 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 964 transitions. [2022-07-13 17:27:20,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-07-13 17:27:20,812 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:27:20,812 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:27:20,812 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-13 17:27:20,813 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:27:20,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:27:20,813 INFO L85 PathProgramCache]: Analyzing trace with hash -85937898, now seen corresponding path program 1 times [2022-07-13 17:27:20,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:27:20,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057963889] [2022-07-13 17:27:20,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:27:20,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:27:20,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:20,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:27:20,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:20,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:20,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:20,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:27:20,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:21,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-07-13 17:27:21,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:21,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:21,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:21,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:21,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:21,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:21,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:21,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:21,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:21,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:27:21,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:21,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:21,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:21,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:21,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:21,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:21,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:21,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:27:21,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:21,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:27:21,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:21,196 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-13 17:27:21,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:27:21,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057963889] [2022-07-13 17:27:21,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057963889] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:27:21,197 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:27:21,197 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:27:21,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842609705] [2022-07-13 17:27:21,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:27:21,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:27:21,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:27:21,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:27:21,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:27:21,199 INFO L87 Difference]: Start difference. First operand 592 states and 964 transitions. Second operand has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 4 states have internal predecessors, (73), 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-13 17:27:24,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:27:24,692 INFO L93 Difference]: Finished difference Result 1392 states and 2306 transitions. [2022-07-13 17:27:24,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:27:24,693 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 4 states have internal predecessors, (73), 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 112 [2022-07-13 17:27:24,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:27:24,697 INFO L225 Difference]: With dead ends: 1392 [2022-07-13 17:27:24,697 INFO L226 Difference]: Without dead ends: 862 [2022-07-13 17:27:24,700 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:27:24,701 INFO L413 NwaCegarLoop]: 933 mSDtfsCounter, 1940 mSDsluCounter, 1284 mSDsCounter, 0 mSdLazyCounter, 2346 mSolverCounterSat, 666 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2027 SdHoareTripleChecker+Valid, 2217 SdHoareTripleChecker+Invalid, 3012 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 666 IncrementalHoareTripleChecker+Valid, 2346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:27:24,701 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2027 Valid, 2217 Invalid, 3012 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [666 Valid, 2346 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-07-13 17:27:24,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 862 states. [2022-07-13 17:27:24,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 862 to 592. [2022-07-13 17:27:24,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 461 states have (on average 1.6399132321041214) internal successors, (756), 482 states have internal predecessors, (756), 103 states have call successors, (103), 26 states have call predecessors, (103), 27 states have return successors, (100), 96 states have call predecessors, (100), 98 states have call successors, (100) [2022-07-13 17:27:24,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 959 transitions. [2022-07-13 17:27:24,778 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 959 transitions. Word has length 112 [2022-07-13 17:27:24,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:27:24,778 INFO L495 AbstractCegarLoop]: Abstraction has 592 states and 959 transitions. [2022-07-13 17:27:24,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 4 states have internal predecessors, (73), 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-13 17:27:24,779 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 959 transitions. [2022-07-13 17:27:24,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-07-13 17:27:24,782 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:27:24,782 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:27:24,782 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-13 17:27:24,782 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:27:24,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:27:24,783 INFO L85 PathProgramCache]: Analyzing trace with hash -864199388, now seen corresponding path program 1 times [2022-07-13 17:27:24,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:27:24,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140876354] [2022-07-13 17:27:24,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:27:24,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:27:24,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:24,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:27:24,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:24,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:24,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:24,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:27:24,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:25,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-13 17:27:25,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:25,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:25,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:25,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:25,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:25,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:25,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:25,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:25,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:25,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:27:25,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:25,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:25,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:25,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:25,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:25,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:25,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:25,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:27:25,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:25,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:27:25,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:25,124 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-13 17:27:25,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:27:25,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140876354] [2022-07-13 17:27:25,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140876354] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:27:25,125 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:27:25,125 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:27:25,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811725521] [2022-07-13 17:27:25,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:27:25,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:27:25,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:27:25,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:27:25,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:27:25,127 INFO L87 Difference]: Start difference. First operand 592 states and 959 transitions. Second operand has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 4 states have internal predecessors, (74), 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-13 17:27:28,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:27:28,629 INFO L93 Difference]: Finished difference Result 1392 states and 2301 transitions. [2022-07-13 17:27:28,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:27:28,629 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 4 states have internal predecessors, (74), 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 113 [2022-07-13 17:27:28,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:27:28,635 INFO L225 Difference]: With dead ends: 1392 [2022-07-13 17:27:28,635 INFO L226 Difference]: Without dead ends: 862 [2022-07-13 17:27:28,637 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:27:28,638 INFO L413 NwaCegarLoop]: 942 mSDtfsCounter, 1953 mSDsluCounter, 1300 mSDsCounter, 0 mSdLazyCounter, 2320 mSolverCounterSat, 646 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2040 SdHoareTripleChecker+Valid, 2242 SdHoareTripleChecker+Invalid, 2966 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 646 IncrementalHoareTripleChecker+Valid, 2320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:27:28,638 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2040 Valid, 2242 Invalid, 2966 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [646 Valid, 2320 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-07-13 17:27:28,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 862 states. [2022-07-13 17:27:28,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 862 to 592. [2022-07-13 17:27:28,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 461 states have (on average 1.6290672451193058) internal successors, (751), 482 states have internal predecessors, (751), 103 states have call successors, (103), 26 states have call predecessors, (103), 27 states have return successors, (100), 96 states have call predecessors, (100), 98 states have call successors, (100) [2022-07-13 17:27:28,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 954 transitions. [2022-07-13 17:27:28,731 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 954 transitions. Word has length 113 [2022-07-13 17:27:28,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:27:28,731 INFO L495 AbstractCegarLoop]: Abstraction has 592 states and 954 transitions. [2022-07-13 17:27:28,732 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 4 states have internal predecessors, (74), 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-13 17:27:28,732 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 954 transitions. [2022-07-13 17:27:28,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-07-13 17:27:28,735 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:27:28,735 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:27:28,735 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-13 17:27:28,735 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:27:28,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:27:28,736 INFO L85 PathProgramCache]: Analyzing trace with hash 934269499, now seen corresponding path program 1 times [2022-07-13 17:27:28,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:27:28,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532717209] [2022-07-13 17:27:28,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:27:28,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:27:28,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:28,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:27:28,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:28,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:28,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:28,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:27:28,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:29,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-13 17:27:29,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:29,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:29,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:29,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:29,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:29,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:29,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:29,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:29,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:29,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:27:29,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:29,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:29,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:29,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:29,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:29,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:29,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:29,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:27:29,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:29,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:27:29,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:29,081 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-13 17:27:29,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:27:29,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532717209] [2022-07-13 17:27:29,082 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532717209] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:27:29,082 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:27:29,082 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-13 17:27:29,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600085564] [2022-07-13 17:27:29,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:27:29,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-13 17:27:29,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:27:29,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-13 17:27:29,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:27:29,083 INFO L87 Difference]: Start difference. First operand 592 states and 954 transitions. Second operand has 10 states, 9 states have (on average 8.333333333333334) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:27:33,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:27:33,913 INFO L93 Difference]: Finished difference Result 1384 states and 2278 transitions. [2022-07-13 17:27:33,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-13 17:27:33,913 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.333333333333334) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 114 [2022-07-13 17:27:33,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:27:33,917 INFO L225 Difference]: With dead ends: 1384 [2022-07-13 17:27:33,917 INFO L226 Difference]: Without dead ends: 869 [2022-07-13 17:27:33,919 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-07-13 17:27:33,920 INFO L413 NwaCegarLoop]: 949 mSDtfsCounter, 1978 mSDsluCounter, 2701 mSDsCounter, 0 mSdLazyCounter, 4798 mSolverCounterSat, 646 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2066 SdHoareTripleChecker+Valid, 3650 SdHoareTripleChecker+Invalid, 5444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 646 IncrementalHoareTripleChecker+Valid, 4798 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-07-13 17:27:33,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2066 Valid, 3650 Invalid, 5444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [646 Valid, 4798 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-07-13 17:27:33,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 869 states. [2022-07-13 17:27:34,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 869 to 592. [2022-07-13 17:27:34,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 461 states have (on average 1.6268980477223427) internal successors, (750), 482 states have internal predecessors, (750), 103 states have call successors, (103), 26 states have call predecessors, (103), 27 states have return successors, (100), 96 states have call predecessors, (100), 98 states have call successors, (100) [2022-07-13 17:27:34,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 953 transitions. [2022-07-13 17:27:34,034 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 953 transitions. Word has length 114 [2022-07-13 17:27:34,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:27:34,034 INFO L495 AbstractCegarLoop]: Abstraction has 592 states and 953 transitions. [2022-07-13 17:27:34,035 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.333333333333334) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:27:34,035 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 953 transitions. [2022-07-13 17:27:34,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-07-13 17:27:34,038 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:27:34,038 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:27:34,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-13 17:27:34,039 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:27:34,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:27:34,040 INFO L85 PathProgramCache]: Analyzing trace with hash 1461291291, now seen corresponding path program 1 times [2022-07-13 17:27:34,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:27:34,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597733450] [2022-07-13 17:27:34,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:27:34,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:27:34,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:34,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:27:34,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:34,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:34,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:34,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:27:34,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:34,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-13 17:27:34,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:34,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:34,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:34,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:34,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:34,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:34,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:34,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:34,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:34,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:27:34,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:34,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:34,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:34,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:34,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:34,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:34,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:34,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:27:34,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:34,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:27:34,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:34,357 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-13 17:27:34,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:27:34,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597733450] [2022-07-13 17:27:34,358 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597733450] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:27:34,358 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:27:34,358 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:27:34,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667774972] [2022-07-13 17:27:34,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:27:34,358 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:27:34,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:27:34,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:27:34,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:27:34,360 INFO L87 Difference]: Start difference. First operand 592 states and 953 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 4 states have internal predecessors, (75), 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-13 17:27:37,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:27:37,796 INFO L93 Difference]: Finished difference Result 1392 states and 2293 transitions. [2022-07-13 17:27:37,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:27:37,797 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 4 states have internal predecessors, (75), 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 114 [2022-07-13 17:27:37,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:27:37,803 INFO L225 Difference]: With dead ends: 1392 [2022-07-13 17:27:37,803 INFO L226 Difference]: Without dead ends: 862 [2022-07-13 17:27:37,805 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:27:37,805 INFO L413 NwaCegarLoop]: 941 mSDtfsCounter, 1952 mSDsluCounter, 1299 mSDsCounter, 0 mSdLazyCounter, 2304 mSolverCounterSat, 640 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2039 SdHoareTripleChecker+Valid, 2240 SdHoareTripleChecker+Invalid, 2944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 640 IncrementalHoareTripleChecker+Valid, 2304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:27:37,806 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2039 Valid, 2240 Invalid, 2944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [640 Valid, 2304 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-07-13 17:27:37,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 862 states. [2022-07-13 17:27:37,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 862 to 592. [2022-07-13 17:27:37,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 461 states have (on average 1.616052060737527) internal successors, (745), 482 states have internal predecessors, (745), 103 states have call successors, (103), 26 states have call predecessors, (103), 27 states have return successors, (100), 96 states have call predecessors, (100), 98 states have call successors, (100) [2022-07-13 17:27:37,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 948 transitions. [2022-07-13 17:27:37,892 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 948 transitions. Word has length 114 [2022-07-13 17:27:37,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:27:37,892 INFO L495 AbstractCegarLoop]: Abstraction has 592 states and 948 transitions. [2022-07-13 17:27:37,892 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 4 states have internal predecessors, (75), 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-13 17:27:37,892 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 948 transitions. [2022-07-13 17:27:37,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-07-13 17:27:37,895 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:27:37,896 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:27:37,896 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-13 17:27:37,896 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:27:37,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:27:37,896 INFO L85 PathProgramCache]: Analyzing trace with hash 70636455, now seen corresponding path program 1 times [2022-07-13 17:27:37,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:27:37,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777074264] [2022-07-13 17:27:37,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:27:37,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:27:37,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:37,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:27:38,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:38,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:38,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:38,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:27:38,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:38,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 17:27:38,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:38,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:38,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:38,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:38,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:38,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:38,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:38,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:38,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:38,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:27:38,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:38,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:38,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:38,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:38,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:38,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:38,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:38,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:27:38,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:38,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:27:38,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:38,246 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-13 17:27:38,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:27:38,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777074264] [2022-07-13 17:27:38,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777074264] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:27:38,247 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:27:38,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-13 17:27:38,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038783565] [2022-07-13 17:27:38,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:27:38,248 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-13 17:27:38,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:27:38,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-13 17:27:38,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:27:38,249 INFO L87 Difference]: Start difference. First operand 592 states and 948 transitions. Second operand has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:27:43,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:27:43,365 INFO L93 Difference]: Finished difference Result 1405 states and 2303 transitions. [2022-07-13 17:27:43,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-13 17:27:43,365 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 115 [2022-07-13 17:27:43,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:27:43,370 INFO L225 Difference]: With dead ends: 1405 [2022-07-13 17:27:43,370 INFO L226 Difference]: Without dead ends: 887 [2022-07-13 17:27:43,372 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-07-13 17:27:43,372 INFO L413 NwaCegarLoop]: 950 mSDtfsCounter, 1503 mSDsluCounter, 2782 mSDsCounter, 0 mSdLazyCounter, 4934 mSolverCounterSat, 471 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1591 SdHoareTripleChecker+Valid, 3732 SdHoareTripleChecker+Invalid, 5405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 471 IncrementalHoareTripleChecker+Valid, 4934 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:27:43,372 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1591 Valid, 3732 Invalid, 5405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [471 Valid, 4934 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-07-13 17:27:43,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 887 states. [2022-07-13 17:27:43,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 887 to 595. [2022-07-13 17:27:43,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 464 states have (on average 1.6099137931034482) internal successors, (747), 485 states have internal predecessors, (747), 103 states have call successors, (103), 26 states have call predecessors, (103), 27 states have return successors, (100), 96 states have call predecessors, (100), 98 states have call successors, (100) [2022-07-13 17:27:43,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 950 transitions. [2022-07-13 17:27:43,463 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 950 transitions. Word has length 115 [2022-07-13 17:27:43,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:27:43,463 INFO L495 AbstractCegarLoop]: Abstraction has 595 states and 950 transitions. [2022-07-13 17:27:43,463 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:27:43,463 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 950 transitions. [2022-07-13 17:27:43,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-07-13 17:27:43,466 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:27:43,466 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:27:43,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-13 17:27:43,467 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:27:43,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:27:43,467 INFO L85 PathProgramCache]: Analyzing trace with hash 1218851401, now seen corresponding path program 1 times [2022-07-13 17:27:43,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:27:43,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167148453] [2022-07-13 17:27:43,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:27:43,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:27:43,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:43,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:27:43,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:43,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:43,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:43,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:27:43,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:43,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 17:27:43,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:43,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:43,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:43,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:43,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:43,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:43,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:43,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:43,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:43,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:27:43,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:43,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:43,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:43,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:43,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:43,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:43,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:43,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:27:43,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:43,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:27:43,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:43,776 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-13 17:27:43,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:27:43,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167148453] [2022-07-13 17:27:43,776 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167148453] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:27:43,777 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:27:43,777 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:27:43,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388861379] [2022-07-13 17:27:43,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:27:43,777 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:27:43,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:27:43,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:27:43,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:27:43,778 INFO L87 Difference]: Start difference. First operand 595 states and 950 transitions. Second operand has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 4 states have internal predecessors, (76), 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-13 17:27:47,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:27:47,173 INFO L93 Difference]: Finished difference Result 1401 states and 2294 transitions. [2022-07-13 17:27:47,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 17:27:47,174 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 4 states have internal predecessors, (76), 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 115 [2022-07-13 17:27:47,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:27:47,178 INFO L225 Difference]: With dead ends: 1401 [2022-07-13 17:27:47,179 INFO L226 Difference]: Without dead ends: 868 [2022-07-13 17:27:47,180 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:27:47,180 INFO L413 NwaCegarLoop]: 937 mSDtfsCounter, 1955 mSDsluCounter, 1291 mSDsCounter, 0 mSdLazyCounter, 2292 mSolverCounterSat, 632 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2042 SdHoareTripleChecker+Valid, 2228 SdHoareTripleChecker+Invalid, 2924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 632 IncrementalHoareTripleChecker+Valid, 2292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:27:47,181 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2042 Valid, 2228 Invalid, 2924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [632 Valid, 2292 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-07-13 17:27:47,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 868 states. [2022-07-13 17:27:47,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 868 to 595. [2022-07-13 17:27:47,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 464 states have (on average 1.5991379310344827) internal successors, (742), 485 states have internal predecessors, (742), 103 states have call successors, (103), 26 states have call predecessors, (103), 27 states have return successors, (100), 96 states have call predecessors, (100), 98 states have call successors, (100) [2022-07-13 17:27:47,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 945 transitions. [2022-07-13 17:27:47,268 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 945 transitions. Word has length 115 [2022-07-13 17:27:47,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:27:47,269 INFO L495 AbstractCegarLoop]: Abstraction has 595 states and 945 transitions. [2022-07-13 17:27:47,269 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 4 states have internal predecessors, (76), 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-13 17:27:47,269 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 945 transitions. [2022-07-13 17:27:47,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-07-13 17:27:47,272 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:27:47,272 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:27:47,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-13 17:27:47,272 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:27:47,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:27:47,273 INFO L85 PathProgramCache]: Analyzing trace with hash 1611539264, now seen corresponding path program 1 times [2022-07-13 17:27:47,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:27:47,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809919580] [2022-07-13 17:27:47,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:27:47,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:27:47,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:47,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:27:47,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:47,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:47,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:47,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:27:47,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:47,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:27:47,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:47,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:47,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:47,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:47,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:47,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:47,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:47,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:47,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:47,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:27:47,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:47,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:47,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:47,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:47,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:47,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:47,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:47,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:27:47,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:47,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:27:47,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:47,633 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-13 17:27:47,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:27:47,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809919580] [2022-07-13 17:27:47,633 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809919580] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:27:47,633 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:27:47,633 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-13 17:27:47,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467254432] [2022-07-13 17:27:47,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:27:47,634 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-13 17:27:47,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:27:47,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-13 17:27:47,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:27:47,635 INFO L87 Difference]: Start difference. First operand 595 states and 945 transitions. Second operand has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:27:52,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:27:52,746 INFO L93 Difference]: Finished difference Result 1411 states and 2300 transitions. [2022-07-13 17:27:52,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-13 17:27:52,747 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 116 [2022-07-13 17:27:52,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:27:52,752 INFO L225 Difference]: With dead ends: 1411 [2022-07-13 17:27:52,752 INFO L226 Difference]: Without dead ends: 893 [2022-07-13 17:27:52,754 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-07-13 17:27:52,754 INFO L413 NwaCegarLoop]: 943 mSDtfsCounter, 1490 mSDsluCounter, 2768 mSDsCounter, 0 mSdLazyCounter, 4904 mSolverCounterSat, 474 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1578 SdHoareTripleChecker+Valid, 3711 SdHoareTripleChecker+Invalid, 5378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 474 IncrementalHoareTripleChecker+Valid, 4904 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:27:52,755 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1578 Valid, 3711 Invalid, 5378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [474 Valid, 4904 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2022-07-13 17:27:52,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 893 states. [2022-07-13 17:27:52,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 893 to 599. [2022-07-13 17:27:52,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 468 states have (on average 1.5918803418803418) internal successors, (745), 489 states have internal predecessors, (745), 103 states have call successors, (103), 26 states have call predecessors, (103), 27 states have return successors, (100), 96 states have call predecessors, (100), 98 states have call successors, (100) [2022-07-13 17:27:52,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 948 transitions. [2022-07-13 17:27:52,869 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 948 transitions. Word has length 116 [2022-07-13 17:27:52,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:27:52,869 INFO L495 AbstractCegarLoop]: Abstraction has 599 states and 948 transitions. [2022-07-13 17:27:52,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:27:52,870 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 948 transitions. [2022-07-13 17:27:52,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-07-13 17:27:52,873 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:27:52,873 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:27:52,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-13 17:27:52,873 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:27:52,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:27:52,873 INFO L85 PathProgramCache]: Analyzing trace with hash -1320024800, now seen corresponding path program 1 times [2022-07-13 17:27:52,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:27:52,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322438757] [2022-07-13 17:27:52,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:27:52,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:27:52,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:52,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:27:52,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:52,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:52,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:53,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:27:53,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:53,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-07-13 17:27:53,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:53,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:53,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:53,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:53,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:53,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:53,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:53,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:53,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:53,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:27:53,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:53,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:53,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:53,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:53,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:53,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:53,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:53,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:27:53,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:53,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:27:53,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:53,188 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-13 17:27:53,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:27:53,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322438757] [2022-07-13 17:27:53,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322438757] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:27:53,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:27:53,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:27:53,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811374747] [2022-07-13 17:27:53,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:27:53,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:27:53,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:27:53,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:27:53,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:27:53,190 INFO L87 Difference]: Start difference. First operand 599 states and 948 transitions. Second operand has 7 states, 7 states have (on average 11.0) internal successors, (77), 4 states have internal predecessors, (77), 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-13 17:27:57,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:27:57,092 INFO L93 Difference]: Finished difference Result 1449 states and 2339 transitions. [2022-07-13 17:27:57,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 17:27:57,092 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 4 states have internal predecessors, (77), 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 116 [2022-07-13 17:27:57,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:27:57,095 INFO L225 Difference]: With dead ends: 1449 [2022-07-13 17:27:57,095 INFO L226 Difference]: Without dead ends: 848 [2022-07-13 17:27:57,097 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:27:57,098 INFO L413 NwaCegarLoop]: 959 mSDtfsCounter, 946 mSDsluCounter, 1424 mSDsCounter, 0 mSdLazyCounter, 2547 mSolverCounterSat, 277 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1033 SdHoareTripleChecker+Valid, 2383 SdHoareTripleChecker+Invalid, 2824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 277 IncrementalHoareTripleChecker+Valid, 2547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-07-13 17:27:57,098 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1033 Valid, 2383 Invalid, 2824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [277 Valid, 2547 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-07-13 17:27:57,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2022-07-13 17:27:57,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 580. [2022-07-13 17:27:57,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 452 states have (on average 1.5995575221238938) internal successors, (723), 471 states have internal predecessors, (723), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-07-13 17:27:57,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 922 transitions. [2022-07-13 17:27:57,186 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 922 transitions. Word has length 116 [2022-07-13 17:27:57,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:27:57,186 INFO L495 AbstractCegarLoop]: Abstraction has 580 states and 922 transitions. [2022-07-13 17:27:57,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 4 states have internal predecessors, (77), 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-13 17:27:57,186 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 922 transitions. [2022-07-13 17:27:57,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-07-13 17:27:57,189 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:27:57,189 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:27:57,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-13 17:27:57,190 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:27:57,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:27:57,190 INFO L85 PathProgramCache]: Analyzing trace with hash 383642188, now seen corresponding path program 1 times [2022-07-13 17:27:57,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:27:57,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310479787] [2022-07-13 17:27:57,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:27:57,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:27:57,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:57,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:27:57,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:57,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:57,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:57,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:27:57,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:57,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-07-13 17:27:57,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:57,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:57,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:57,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:57,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:57,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:57,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:57,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:57,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:57,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:27:57,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:57,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:57,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:57,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:27:57,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:57,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:27:57,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:57,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:27:57,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:57,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:27:57,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:27:57,515 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-13 17:27:57,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:27:57,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310479787] [2022-07-13 17:27:57,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310479787] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:27:57,517 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:27:57,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-13 17:27:57,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676806547] [2022-07-13 17:27:57,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:27:57,518 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-13 17:27:57,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:27:57,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-13 17:27:57,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-07-13 17:27:57,519 INFO L87 Difference]: Start difference. First operand 580 states and 922 transitions. Second operand has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:28:02,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:28:02,150 INFO L93 Difference]: Finished difference Result 1384 states and 2254 transitions. [2022-07-13 17:28:02,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-13 17:28:02,151 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 117 [2022-07-13 17:28:02,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:28:02,155 INFO L225 Difference]: With dead ends: 1384 [2022-07-13 17:28:02,155 INFO L226 Difference]: Without dead ends: 869 [2022-07-13 17:28:02,157 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-07-13 17:28:02,157 INFO L413 NwaCegarLoop]: 941 mSDtfsCounter, 1912 mSDsluCounter, 2742 mSDsCounter, 0 mSdLazyCounter, 4661 mSolverCounterSat, 625 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1999 SdHoareTripleChecker+Valid, 3683 SdHoareTripleChecker+Invalid, 5286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 625 IncrementalHoareTripleChecker+Valid, 4661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-07-13 17:28:02,158 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1999 Valid, 3683 Invalid, 5286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [625 Valid, 4661 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-07-13 17:28:02,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 869 states. [2022-07-13 17:28:02,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 869 to 585. [2022-07-13 17:28:02,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 457 states have (on average 1.5929978118161925) internal successors, (728), 476 states have internal predecessors, (728), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-07-13 17:28:02,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 927 transitions. [2022-07-13 17:28:02,269 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 927 transitions. Word has length 117 [2022-07-13 17:28:02,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:28:02,269 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 927 transitions. [2022-07-13 17:28:02,269 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:28:02,269 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 927 transitions. [2022-07-13 17:28:02,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-07-13 17:28:02,272 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:28:02,272 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:28:02,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-13 17:28:02,272 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:28:02,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:28:02,273 INFO L85 PathProgramCache]: Analyzing trace with hash -128410605, now seen corresponding path program 1 times [2022-07-13 17:28:02,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:28:02,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971273372] [2022-07-13 17:28:02,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:28:02,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:28:02,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:02,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:28:02,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:02,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:02,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:02,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:28:02,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:02,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:28:02,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:02,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:02,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:02,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:02,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:02,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:02,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:02,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:28:02,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:02,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:28:02,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:02,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:02,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:02,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:02,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:02,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:28:02,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:02,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:28:02,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:02,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:28:02,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:02,580 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-13 17:28:02,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:28:02,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971273372] [2022-07-13 17:28:02,580 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971273372] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:28:02,581 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:28:02,581 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:28:02,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919493219] [2022-07-13 17:28:02,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:28:02,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:28:02,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:28:02,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:28:02,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:28:02,582 INFO L87 Difference]: Start difference. First operand 585 states and 927 transitions. Second operand has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 4 states have internal predecessors, (79), 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-13 17:28:06,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:28:06,458 INFO L93 Difference]: Finished difference Result 1382 states and 2249 transitions. [2022-07-13 17:28:06,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-13 17:28:06,458 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 4 states have internal predecessors, (79), 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 118 [2022-07-13 17:28:06,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:28:06,461 INFO L225 Difference]: With dead ends: 1382 [2022-07-13 17:28:06,461 INFO L226 Difference]: Without dead ends: 846 [2022-07-13 17:28:06,463 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-07-13 17:28:06,463 INFO L413 NwaCegarLoop]: 937 mSDtfsCounter, 985 mSDsluCounter, 1426 mSDsCounter, 0 mSdLazyCounter, 2498 mSolverCounterSat, 288 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1072 SdHoareTripleChecker+Valid, 2363 SdHoareTripleChecker+Invalid, 2786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 288 IncrementalHoareTripleChecker+Valid, 2498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-07-13 17:28:06,463 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1072 Valid, 2363 Invalid, 2786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [288 Valid, 2498 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-07-13 17:28:06,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 846 states. [2022-07-13 17:28:06,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 846 to 585. [2022-07-13 17:28:06,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 457 states have (on average 1.5842450765864333) internal successors, (724), 476 states have internal predecessors, (724), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-07-13 17:28:06,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 923 transitions. [2022-07-13 17:28:06,548 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 923 transitions. Word has length 118 [2022-07-13 17:28:06,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:28:06,548 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 923 transitions. [2022-07-13 17:28:06,548 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 4 states have internal predecessors, (79), 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-13 17:28:06,549 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 923 transitions. [2022-07-13 17:28:06,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-07-13 17:28:06,551 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:28:06,551 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:28:06,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-13 17:28:06,552 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:28:06,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:28:06,552 INFO L85 PathProgramCache]: Analyzing trace with hash 866283093, now seen corresponding path program 1 times [2022-07-13 17:28:06,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:28:06,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433387978] [2022-07-13 17:28:06,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:28:06,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:28:06,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:06,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:28:06,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:06,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:06,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:06,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:28:06,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:06,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:28:06,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:06,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:06,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:06,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:06,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:06,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:06,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:06,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:28:06,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:06,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:28:06,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:06,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:06,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:06,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:06,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:06,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:28:06,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:06,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:28:06,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:06,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:28:06,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:06,890 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-13 17:28:06,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:28:06,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433387978] [2022-07-13 17:28:06,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433387978] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:28:06,891 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:28:06,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 17:28:06,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92163127] [2022-07-13 17:28:06,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:28:06,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 17:28:06,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:28:06,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 17:28:06,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-13 17:28:06,893 INFO L87 Difference]: Start difference. First operand 585 states and 923 transitions. Second operand has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:28:12,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:28:12,662 INFO L93 Difference]: Finished difference Result 2035 states and 3400 transitions. [2022-07-13 17:28:12,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-13 17:28:12,663 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 118 [2022-07-13 17:28:12,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:28:12,670 INFO L225 Difference]: With dead ends: 2035 [2022-07-13 17:28:12,671 INFO L226 Difference]: Without dead ends: 1528 [2022-07-13 17:28:12,672 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=82, Invalid=158, Unknown=0, NotChecked=0, Total=240 [2022-07-13 17:28:12,672 INFO L413 NwaCegarLoop]: 1572 mSDtfsCounter, 3656 mSDsluCounter, 871 mSDsCounter, 0 mSdLazyCounter, 2204 mSolverCounterSat, 1824 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3668 SdHoareTripleChecker+Valid, 2443 SdHoareTripleChecker+Invalid, 4028 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1824 IncrementalHoareTripleChecker+Valid, 2204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-07-13 17:28:12,673 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3668 Valid, 2443 Invalid, 4028 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1824 Valid, 2204 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2022-07-13 17:28:12,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1528 states. [2022-07-13 17:28:12,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1528 to 1129. [2022-07-13 17:28:12,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1129 states, 878 states have (on average 1.6241457858769932) internal successors, (1426), 910 states have internal predecessors, (1426), 202 states have call successors, (202), 46 states have call predecessors, (202), 48 states have return successors, (206), 196 states have call predecessors, (206), 197 states have call successors, (206) [2022-07-13 17:28:12,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1129 states to 1129 states and 1834 transitions. [2022-07-13 17:28:12,926 INFO L78 Accepts]: Start accepts. Automaton has 1129 states and 1834 transitions. Word has length 118 [2022-07-13 17:28:12,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:28:12,926 INFO L495 AbstractCegarLoop]: Abstraction has 1129 states and 1834 transitions. [2022-07-13 17:28:12,926 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-07-13 17:28:12,927 INFO L276 IsEmpty]: Start isEmpty. Operand 1129 states and 1834 transitions. [2022-07-13 17:28:12,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-07-13 17:28:12,929 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:28:12,929 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:28:12,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-13 17:28:12,929 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:28:12,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:28:12,930 INFO L85 PathProgramCache]: Analyzing trace with hash -1505456169, now seen corresponding path program 1 times [2022-07-13 17:28:12,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:28:12,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436375853] [2022-07-13 17:28:12,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:28:12,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:28:12,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:13,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:28:13,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:13,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:13,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:13,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:28:13,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:13,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:28:13,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:13,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:13,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:13,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:13,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:13,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:13,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:13,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:28:13,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:13,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-13 17:28:13,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:13,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:13,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:13,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:13,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:13,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-13 17:28:13,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:13,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-13 17:28:13,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:13,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:28:13,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:13,349 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-13 17:28:13,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:28:13,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436375853] [2022-07-13 17:28:13,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436375853] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:28:13,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682447934] [2022-07-13 17:28:13,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:28:13,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:28:13,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:28:13,355 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-13 17:28:13,380 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-13 17:28:13,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:13,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 1440 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-13 17:28:13,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:28:13,748 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-13 17:28:13,749 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:28:13,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682447934] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:28:13,749 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:28:13,749 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 12 [2022-07-13 17:28:13,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027756322] [2022-07-13 17:28:13,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:28:13,750 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-13 17:28:13,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:28:13,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-13 17:28:13,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-07-13 17:28:13,751 INFO L87 Difference]: Start difference. First operand 1129 states and 1834 transitions. Second operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:28:14,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:28:14,387 INFO L93 Difference]: Finished difference Result 2196 states and 3654 transitions. [2022-07-13 17:28:14,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-13 17:28:14,387 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 118 [2022-07-13 17:28:14,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:28:14,395 INFO L225 Difference]: With dead ends: 2196 [2022-07-13 17:28:14,395 INFO L226 Difference]: Without dead ends: 1145 [2022-07-13 17:28:14,399 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 139 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-07-13 17:28:14,400 INFO L413 NwaCegarLoop]: 881 mSDtfsCounter, 859 mSDsluCounter, 1393 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 877 SdHoareTripleChecker+Valid, 2274 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-13 17:28:14,400 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [877 Valid, 2274 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-13 17:28:14,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1145 states. [2022-07-13 17:28:14,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1145 to 1145. [2022-07-13 17:28:14,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1145 states, 892 states have (on average 1.6255605381165918) internal successors, (1450), 924 states have internal predecessors, (1450), 202 states have call successors, (202), 48 states have call predecessors, (202), 50 states have return successors, (208), 196 states have call predecessors, (208), 197 states have call successors, (208) [2022-07-13 17:28:14,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1145 states to 1145 states and 1860 transitions. [2022-07-13 17:28:14,636 INFO L78 Accepts]: Start accepts. Automaton has 1145 states and 1860 transitions. Word has length 118 [2022-07-13 17:28:14,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:28:14,636 INFO L495 AbstractCegarLoop]: Abstraction has 1145 states and 1860 transitions. [2022-07-13 17:28:14,636 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-13 17:28:14,636 INFO L276 IsEmpty]: Start isEmpty. Operand 1145 states and 1860 transitions. [2022-07-13 17:28:14,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-07-13 17:28:14,639 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:28:14,639 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:28:14,666 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-07-13 17:28:14,858 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:28:14,859 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:28:14,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:28:14,859 INFO L85 PathProgramCache]: Analyzing trace with hash 2124814631, now seen corresponding path program 1 times [2022-07-13 17:28:14,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:28:14,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798231291] [2022-07-13 17:28:14,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:28:14,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:28:14,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:14,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:28:14,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:15,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:15,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:15,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:28:15,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:15,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:28:15,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:15,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:15,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:15,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:15,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:15,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:15,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:15,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:28:15,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:15,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-13 17:28:15,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:15,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:15,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:15,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:15,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:15,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-07-13 17:28:15,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:15,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-13 17:28:15,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:15,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-07-13 17:28:15,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:15,297 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-13 17:28:15,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:28:15,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798231291] [2022-07-13 17:28:15,297 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798231291] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:28:15,297 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:28:15,297 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-13 17:28:15,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500500137] [2022-07-13 17:28:15,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:28:15,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-13 17:28:15,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:28:15,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-13 17:28:15,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:28:15,298 INFO L87 Difference]: Start difference. First operand 1145 states and 1860 transitions. Second operand has 9 states, 9 states have (on average 9.555555555555555) internal successors, (86), 6 states have internal predecessors, (86), 4 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-13 17:28:19,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:28:19,811 INFO L93 Difference]: Finished difference Result 2599 states and 4407 transitions. [2022-07-13 17:28:19,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-13 17:28:19,812 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.555555555555555) internal successors, (86), 6 states have internal predecessors, (86), 4 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) Word has length 120 [2022-07-13 17:28:19,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:28:19,821 INFO L225 Difference]: With dead ends: 2599 [2022-07-13 17:28:19,822 INFO L226 Difference]: Without dead ends: 1528 [2022-07-13 17:28:19,827 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2022-07-13 17:28:19,827 INFO L413 NwaCegarLoop]: 926 mSDtfsCounter, 2710 mSDsluCounter, 1582 mSDsCounter, 0 mSdLazyCounter, 3238 mSolverCounterSat, 1026 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2720 SdHoareTripleChecker+Valid, 2508 SdHoareTripleChecker+Invalid, 4264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1026 IncrementalHoareTripleChecker+Valid, 3238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-07-13 17:28:19,828 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2720 Valid, 2508 Invalid, 4264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1026 Valid, 3238 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2022-07-13 17:28:19,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1528 states. [2022-07-13 17:28:20,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1528 to 1155. [2022-07-13 17:28:20,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1155 states, 900 states have (on average 1.6177777777777778) internal successors, (1456), 932 states have internal predecessors, (1456), 202 states have call successors, (202), 50 states have call predecessors, (202), 52 states have return successors, (210), 196 states have call predecessors, (210), 197 states have call successors, (210) [2022-07-13 17:28:20,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1155 states to 1155 states and 1868 transitions. [2022-07-13 17:28:20,108 INFO L78 Accepts]: Start accepts. Automaton has 1155 states and 1868 transitions. Word has length 120 [2022-07-13 17:28:20,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:28:20,108 INFO L495 AbstractCegarLoop]: Abstraction has 1155 states and 1868 transitions. [2022-07-13 17:28:20,109 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.555555555555555) internal successors, (86), 6 states have internal predecessors, (86), 4 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-13 17:28:20,109 INFO L276 IsEmpty]: Start isEmpty. Operand 1155 states and 1868 transitions. [2022-07-13 17:28:20,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-07-13 17:28:20,111 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:28:20,111 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:28:20,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-13 17:28:20,112 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:28:20,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:28:20,112 INFO L85 PathProgramCache]: Analyzing trace with hash 821451159, now seen corresponding path program 1 times [2022-07-13 17:28:20,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:28:20,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515832442] [2022-07-13 17:28:20,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:28:20,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:28:20,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:20,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:28:20,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:20,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:20,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:20,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:28:20,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:20,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:28:20,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:20,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:20,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:20,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:20,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:20,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:20,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:20,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-13 17:28:20,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:20,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-13 17:28:20,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:20,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:20,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:20,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:20,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:20,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-07-13 17:28:20,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:20,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-13 17:28:20,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:20,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-13 17:28:20,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:20,463 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-13 17:28:20,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:28:20,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515832442] [2022-07-13 17:28:20,464 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515832442] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:28:20,464 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:28:20,464 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-13 17:28:20,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798544086] [2022-07-13 17:28:20,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:28:20,465 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-13 17:28:20,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:28:20,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-13 17:28:20,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:28:20,466 INFO L87 Difference]: Start difference. First operand 1155 states and 1868 transitions. Second operand has 9 states, 9 states have (on average 9.777777777777779) internal successors, (88), 6 states have internal predecessors, (88), 4 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-13 17:28:25,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:28:25,472 INFO L93 Difference]: Finished difference Result 2621 states and 4417 transitions. [2022-07-13 17:28:25,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-13 17:28:25,473 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.777777777777779) internal successors, (88), 6 states have internal predecessors, (88), 4 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) Word has length 122 [2022-07-13 17:28:25,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:28:25,481 INFO L225 Difference]: With dead ends: 2621 [2022-07-13 17:28:25,481 INFO L226 Difference]: Without dead ends: 1540 [2022-07-13 17:28:25,486 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2022-07-13 17:28:25,486 INFO L413 NwaCegarLoop]: 938 mSDtfsCounter, 2240 mSDsluCounter, 1679 mSDsCounter, 0 mSdLazyCounter, 3396 mSolverCounterSat, 838 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2250 SdHoareTripleChecker+Valid, 2617 SdHoareTripleChecker+Invalid, 4234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 838 IncrementalHoareTripleChecker+Valid, 3396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-07-13 17:28:25,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2250 Valid, 2617 Invalid, 4234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [838 Valid, 3396 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2022-07-13 17:28:25,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1540 states. [2022-07-13 17:28:25,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1540 to 1167. [2022-07-13 17:28:25,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1167 states, 910 states have (on average 1.6087912087912088) internal successors, (1464), 942 states have internal predecessors, (1464), 202 states have call successors, (202), 52 states have call predecessors, (202), 54 states have return successors, (212), 196 states have call predecessors, (212), 197 states have call successors, (212) [2022-07-13 17:28:25,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1167 states to 1167 states and 1878 transitions. [2022-07-13 17:28:25,713 INFO L78 Accepts]: Start accepts. Automaton has 1167 states and 1878 transitions. Word has length 122 [2022-07-13 17:28:25,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:28:25,713 INFO L495 AbstractCegarLoop]: Abstraction has 1167 states and 1878 transitions. [2022-07-13 17:28:25,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.777777777777779) internal successors, (88), 6 states have internal predecessors, (88), 4 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-13 17:28:25,714 INFO L276 IsEmpty]: Start isEmpty. Operand 1167 states and 1878 transitions. [2022-07-13 17:28:25,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-13 17:28:25,716 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:28:25,716 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-07-13 17:28:25,717 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-13 17:28:25,717 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:28:25,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:28:25,717 INFO L85 PathProgramCache]: Analyzing trace with hash 396234335, now seen corresponding path program 1 times [2022-07-13 17:28:25,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:28:25,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878576363] [2022-07-13 17:28:25,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:28:25,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:28:25,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:25,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:28:25,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:25,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:25,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:25,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:28:25,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:26,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:28:26,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:26,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:26,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:26,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:26,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:26,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:26,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:26,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-13 17:28:26,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:26,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-13 17:28:26,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:26,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:26,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:26,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:26,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:26,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-13 17:28:26,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:26,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-13 17:28:26,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:26,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-07-13 17:28:26,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:26,147 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-13 17:28:26,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:28:26,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878576363] [2022-07-13 17:28:26,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878576363] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:28:26,148 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:28:26,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-13 17:28:26,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829932752] [2022-07-13 17:28:26,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:28:26,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-13 17:28:26,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:28:26,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-13 17:28:26,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-13 17:28:26,151 INFO L87 Difference]: Start difference. First operand 1167 states and 1878 transitions. Second operand has 9 states, 9 states have (on average 10.0) internal successors, (90), 6 states have internal predecessors, (90), 4 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-13 17:28:30,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:28:30,621 INFO L93 Difference]: Finished difference Result 2647 states and 4431 transitions. [2022-07-13 17:28:30,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-13 17:28:30,622 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 6 states have internal predecessors, (90), 4 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) Word has length 124 [2022-07-13 17:28:30,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:28:30,630 INFO L225 Difference]: With dead ends: 2647 [2022-07-13 17:28:30,630 INFO L226 Difference]: Without dead ends: 1554 [2022-07-13 17:28:30,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2022-07-13 17:28:30,635 INFO L413 NwaCegarLoop]: 933 mSDtfsCounter, 2698 mSDsluCounter, 1600 mSDsCounter, 0 mSdLazyCounter, 3254 mSolverCounterSat, 1002 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2708 SdHoareTripleChecker+Valid, 2533 SdHoareTripleChecker+Invalid, 4256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1002 IncrementalHoareTripleChecker+Valid, 3254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-07-13 17:28:30,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2708 Valid, 2533 Invalid, 4256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1002 Valid, 3254 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-07-13 17:28:30,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1554 states. [2022-07-13 17:28:30,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1554 to 1181. [2022-07-13 17:28:30,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1181 states, 922 states have (on average 1.5986984815618221) internal successors, (1474), 954 states have internal predecessors, (1474), 202 states have call successors, (202), 54 states have call predecessors, (202), 56 states have return successors, (214), 196 states have call predecessors, (214), 197 states have call successors, (214) [2022-07-13 17:28:30,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1181 states to 1181 states and 1890 transitions. [2022-07-13 17:28:30,906 INFO L78 Accepts]: Start accepts. Automaton has 1181 states and 1890 transitions. Word has length 124 [2022-07-13 17:28:30,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:28:30,907 INFO L495 AbstractCegarLoop]: Abstraction has 1181 states and 1890 transitions. [2022-07-13 17:28:30,907 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 6 states have internal predecessors, (90), 4 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-13 17:28:30,907 INFO L276 IsEmpty]: Start isEmpty. Operand 1181 states and 1890 transitions. [2022-07-13 17:28:30,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-07-13 17:28:30,909 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:28:30,909 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:28:30,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-07-13 17:28:30,910 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:28:30,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:28:30,910 INFO L85 PathProgramCache]: Analyzing trace with hash -570908329, now seen corresponding path program 1 times [2022-07-13 17:28:30,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:28:30,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533095788] [2022-07-13 17:28:30,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:28:30,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:28:30,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:31,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:28:31,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:31,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:31,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:31,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:28:31,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:31,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:28:31,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:31,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:31,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:31,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:31,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:31,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:31,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:31,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 17:28:31,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:31,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-13 17:28:31,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:31,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:31,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:31,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:31,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:31,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 17:28:31,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:31,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:28:31,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:31,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-13 17:28:31,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:31,372 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-13 17:28:31,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:28:31,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533095788] [2022-07-13 17:28:31,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533095788] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:28:31,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212355948] [2022-07-13 17:28:31,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:28:31,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:28:31,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:28:31,376 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-13 17:28:31,404 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-13 17:28:31,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:31,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 1448 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-13 17:28:31,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:28:31,774 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-13 17:28:31,774 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:28:31,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212355948] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:28:31,775 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:28:31,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [14] total 17 [2022-07-13 17:28:31,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254883541] [2022-07-13 17:28:31,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:28:31,776 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-13 17:28:31,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:28:31,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-13 17:28:31,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2022-07-13 17:28:31,776 INFO L87 Difference]: Start difference. First operand 1181 states and 1890 transitions. Second operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2022-07-13 17:28:32,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:28:32,278 INFO L93 Difference]: Finished difference Result 1262 states and 2018 transitions. [2022-07-13 17:28:32,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:28:32,279 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) Word has length 126 [2022-07-13 17:28:32,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:28:32,285 INFO L225 Difference]: With dead ends: 1262 [2022-07-13 17:28:32,285 INFO L226 Difference]: Without dead ends: 1247 [2022-07-13 17:28:32,286 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2022-07-13 17:28:32,287 INFO L413 NwaCegarLoop]: 908 mSDtfsCounter, 849 mSDsluCounter, 1410 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 857 SdHoareTripleChecker+Valid, 2318 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-13 17:28:32,287 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [857 Valid, 2318 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 421 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-13 17:28:32,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1247 states. [2022-07-13 17:28:32,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1247 to 1187. [2022-07-13 17:28:32,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1187 states, 928 states have (on average 1.5948275862068966) internal successors, (1480), 960 states have internal predecessors, (1480), 202 states have call successors, (202), 54 states have call predecessors, (202), 56 states have return successors, (214), 196 states have call predecessors, (214), 197 states have call successors, (214) [2022-07-13 17:28:32,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1187 states to 1187 states and 1896 transitions. [2022-07-13 17:28:32,503 INFO L78 Accepts]: Start accepts. Automaton has 1187 states and 1896 transitions. Word has length 126 [2022-07-13 17:28:32,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:28:32,504 INFO L495 AbstractCegarLoop]: Abstraction has 1187 states and 1896 transitions. [2022-07-13 17:28:32,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2022-07-13 17:28:32,504 INFO L276 IsEmpty]: Start isEmpty. Operand 1187 states and 1896 transitions. [2022-07-13 17:28:32,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-07-13 17:28:32,506 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:28:32,506 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-13 17:28:32,523 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-13 17:28:32,706 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,SelfDestructingSolverStorable22 [2022-07-13 17:28:32,707 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:28:32,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:28:32,707 INFO L85 PathProgramCache]: Analyzing trace with hash 1856031378, now seen corresponding path program 1 times [2022-07-13 17:28:32,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:28:32,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337272473] [2022-07-13 17:28:32,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:28:32,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:28:32,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:32,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:28:32,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:32,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:32,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:32,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:28:32,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:32,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:28:32,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:32,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:33,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:33,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:33,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:33,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:33,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:33,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 17:28:33,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:33,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-13 17:28:33,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:33,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:33,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:33,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:33,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:33,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 17:28:33,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:33,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:28:33,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:33,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-13 17:28:33,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:33,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-13 17:28:33,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:33,040 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-13 17:28:33,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:28:33,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337272473] [2022-07-13 17:28:33,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337272473] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:28:33,041 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 17:28:33,041 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-07-13 17:28:33,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997844736] [2022-07-13 17:28:33,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:28:33,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-13 17:28:33,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:28:33,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-13 17:28:33,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-07-13 17:28:33,043 INFO L87 Difference]: Start difference. First operand 1187 states and 1896 transitions. Second operand has 11 states, 11 states have (on average 7.909090909090909) internal successors, (87), 7 states have internal predecessors, (87), 4 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (14), 6 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-13 17:28:43,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:28:43,441 INFO L93 Difference]: Finished difference Result 3362 states and 5620 transitions. [2022-07-13 17:28:43,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-07-13 17:28:43,442 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.909090909090909) internal successors, (87), 7 states have internal predecessors, (87), 4 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (14), 6 states have call predecessors, (14), 3 states have call successors, (14) Word has length 132 [2022-07-13 17:28:43,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:28:43,463 INFO L225 Difference]: With dead ends: 3362 [2022-07-13 17:28:43,463 INFO L226 Difference]: Without dead ends: 3347 [2022-07-13 17:28:43,466 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=455, Invalid=1707, Unknown=0, NotChecked=0, Total=2162 [2022-07-13 17:28:43,466 INFO L413 NwaCegarLoop]: 941 mSDtfsCounter, 3524 mSDsluCounter, 2300 mSDsCounter, 0 mSdLazyCounter, 5901 mSolverCounterSat, 1453 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3563 SdHoareTripleChecker+Valid, 3241 SdHoareTripleChecker+Invalid, 7354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1453 IncrementalHoareTripleChecker+Valid, 5901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2022-07-13 17:28:43,466 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3563 Valid, 3241 Invalid, 7354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1453 Valid, 5901 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2022-07-13 17:28:43,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3347 states. [2022-07-13 17:28:43,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3347 to 1187. [2022-07-13 17:28:43,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1187 states, 928 states have (on average 1.5926724137931034) internal successors, (1478), 960 states have internal predecessors, (1478), 202 states have call successors, (202), 54 states have call predecessors, (202), 56 states have return successors, (214), 196 states have call predecessors, (214), 197 states have call successors, (214) [2022-07-13 17:28:43,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1187 states to 1187 states and 1894 transitions. [2022-07-13 17:28:43,744 INFO L78 Accepts]: Start accepts. Automaton has 1187 states and 1894 transitions. Word has length 132 [2022-07-13 17:28:43,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:28:43,744 INFO L495 AbstractCegarLoop]: Abstraction has 1187 states and 1894 transitions. [2022-07-13 17:28:43,744 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.909090909090909) internal successors, (87), 7 states have internal predecessors, (87), 4 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (14), 6 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-13 17:28:43,744 INFO L276 IsEmpty]: Start isEmpty. Operand 1187 states and 1894 transitions. [2022-07-13 17:28:43,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-07-13 17:28:43,747 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:28:43,747 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:28:43,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-07-13 17:28:43,747 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:28:43,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:28:43,748 INFO L85 PathProgramCache]: Analyzing trace with hash 576604054, now seen corresponding path program 1 times [2022-07-13 17:28:43,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:28:43,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860725266] [2022-07-13 17:28:43,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:28:43,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:28:43,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:43,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:28:43,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:43,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:43,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:43,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:28:43,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:44,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:28:44,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:44,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:44,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:44,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:44,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:44,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:44,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:44,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 17:28:44,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:44,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-13 17:28:44,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:44,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:44,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:44,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:44,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:44,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 17:28:44,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:44,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:28:44,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:44,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-07-13 17:28:44,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:44,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-07-13 17:28:44,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:44,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 17:28:44,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:44,156 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-07-13 17:28:44,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:28:44,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860725266] [2022-07-13 17:28:44,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860725266] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:28:44,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671662375] [2022-07-13 17:28:44,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:28:44,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:28:44,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:28:44,160 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-13 17:28:44,183 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-13 17:28:44,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:44,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 1501 conjuncts, 17 conjunts are in the unsatisfiable core [2022-07-13 17:28:44,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:28:44,649 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-13 17:28:44,649 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:28:44,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671662375] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:28:44,649 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:28:44,649 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [14] total 20 [2022-07-13 17:28:44,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014487954] [2022-07-13 17:28:44,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:28:44,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-13 17:28:44,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:28:44,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-13 17:28:44,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2022-07-13 17:28:44,650 INFO L87 Difference]: Start difference. First operand 1187 states and 1894 transitions. Second operand has 8 states, 8 states have (on average 12.25) internal successors, (98), 8 states have internal predecessors, (98), 5 states have call successors, (16), 5 states have call predecessors, (16), 5 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2022-07-13 17:28:46,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:28:46,751 INFO L93 Difference]: Finished difference Result 2432 states and 3931 transitions. [2022-07-13 17:28:46,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-13 17:28:46,752 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.25) internal successors, (98), 8 states have internal predecessors, (98), 5 states have call successors, (16), 5 states have call predecessors, (16), 5 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) Word has length 143 [2022-07-13 17:28:46,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:28:46,756 INFO L225 Difference]: With dead ends: 2432 [2022-07-13 17:28:46,757 INFO L226 Difference]: Without dead ends: 1323 [2022-07-13 17:28:46,760 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2022-07-13 17:28:46,761 INFO L413 NwaCegarLoop]: 1597 mSDtfsCounter, 3288 mSDsluCounter, 1003 mSDsCounter, 0 mSdLazyCounter, 3071 mSolverCounterSat, 858 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3392 SdHoareTripleChecker+Valid, 2600 SdHoareTripleChecker+Invalid, 3929 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 858 IncrementalHoareTripleChecker+Valid, 3071 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-07-13 17:28:46,761 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3392 Valid, 2600 Invalid, 3929 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [858 Valid, 3071 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-07-13 17:28:46,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1323 states. [2022-07-13 17:28:46,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1323 to 1211. [2022-07-13 17:28:46,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1211 states, 944 states have (on average 1.583686440677966) internal successors, (1495), 980 states have internal predecessors, (1495), 206 states have call successors, (206), 56 states have call predecessors, (206), 60 states have return successors, (223), 200 states have call predecessors, (223), 201 states have call successors, (223) [2022-07-13 17:28:46,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1211 states to 1211 states and 1924 transitions. [2022-07-13 17:28:46,988 INFO L78 Accepts]: Start accepts. Automaton has 1211 states and 1924 transitions. Word has length 143 [2022-07-13 17:28:46,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:28:46,988 INFO L495 AbstractCegarLoop]: Abstraction has 1211 states and 1924 transitions. [2022-07-13 17:28:46,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.25) internal successors, (98), 8 states have internal predecessors, (98), 5 states have call successors, (16), 5 states have call predecessors, (16), 5 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2022-07-13 17:28:46,989 INFO L276 IsEmpty]: Start isEmpty. Operand 1211 states and 1924 transitions. [2022-07-13 17:28:46,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-07-13 17:28:46,991 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:28:46,991 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:28:47,010 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-13 17:28:47,194 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:28:47,194 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:28:47,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:28:47,194 INFO L85 PathProgramCache]: Analyzing trace with hash -149456154, now seen corresponding path program 1 times [2022-07-13 17:28:47,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:28:47,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832758254] [2022-07-13 17:28:47,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:28:47,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:28:47,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:28:47,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:47,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:28:47,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:28:47,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:47,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:47,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:47,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 17:28:47,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-13 17:28:47,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:47,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:47,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 17:28:47,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:28:47,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-13 17:28:47,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-13 17:28:47,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-13 17:28:47,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-13 17:28:47,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,777 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-13 17:28:47,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:28:47,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832758254] [2022-07-13 17:28:47,777 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832758254] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:28:47,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459868607] [2022-07-13 17:28:47,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:28:47,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:28:47,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:28:47,779 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-13 17:28:47,781 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-13 17:28:47,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:47,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 1521 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-13 17:28:47,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:28:48,116 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-13 17:28:48,116 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:28:48,116 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459868607] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:28:48,116 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:28:48,117 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [22] total 24 [2022-07-13 17:28:48,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589930830] [2022-07-13 17:28:48,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:28:48,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:28:48,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:28:48,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:28:48,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2022-07-13 17:28:48,119 INFO L87 Difference]: Start difference. First operand 1211 states and 1924 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-07-13 17:28:49,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:28:49,669 INFO L93 Difference]: Finished difference Result 3746 states and 6113 transitions. [2022-07-13 17:28:49,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:28:49,670 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 148 [2022-07-13 17:28:49,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:28:49,681 INFO L225 Difference]: With dead ends: 3746 [2022-07-13 17:28:49,681 INFO L226 Difference]: Without dead ends: 2613 [2022-07-13 17:28:49,684 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 175 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=67, Invalid=533, Unknown=0, NotChecked=0, Total=600 [2022-07-13 17:28:49,685 INFO L413 NwaCegarLoop]: 960 mSDtfsCounter, 1979 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 932 mSolverCounterSat, 448 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2063 SdHoareTripleChecker+Valid, 1493 SdHoareTripleChecker+Invalid, 1380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 448 IncrementalHoareTripleChecker+Valid, 932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-13 17:28:49,685 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2063 Valid, 1493 Invalid, 1380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [448 Valid, 932 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-13 17:28:49,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2613 states. [2022-07-13 17:28:50,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2613 to 2499. [2022-07-13 17:28:50,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2499 states, 1911 states have (on average 1.597592883307169) internal successors, (3053), 1993 states have internal predecessors, (3053), 464 states have call successors, (464), 107 states have call predecessors, (464), 123 states have return successors, (550), 460 states have call predecessors, (550), 459 states have call successors, (550) [2022-07-13 17:28:50,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2499 states to 2499 states and 4067 transitions. [2022-07-13 17:28:50,295 INFO L78 Accepts]: Start accepts. Automaton has 2499 states and 4067 transitions. Word has length 148 [2022-07-13 17:28:50,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:28:50,295 INFO L495 AbstractCegarLoop]: Abstraction has 2499 states and 4067 transitions. [2022-07-13 17:28:50,295 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-07-13 17:28:50,295 INFO L276 IsEmpty]: Start isEmpty. Operand 2499 states and 4067 transitions. [2022-07-13 17:28:50,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-07-13 17:28:50,298 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:28:50,298 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:28:50,315 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-07-13 17:28:50,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-07-13 17:28:50,498 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:28:50,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:28:50,499 INFO L85 PathProgramCache]: Analyzing trace with hash -338323042, now seen corresponding path program 1 times [2022-07-13 17:28:50,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:28:50,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552543376] [2022-07-13 17:28:50,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:28:50,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:28:50,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:50,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:28:50,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:50,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:50,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:50,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:28:50,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:50,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:28:50,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:50,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:50,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:50,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:50,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:50,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:50,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:50,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 17:28:50,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:50,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-13 17:28:50,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:50,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:50,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:50,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:50,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:50,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 17:28:50,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:50,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:28:50,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:51,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-13 17:28:51,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:51,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-13 17:28:51,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:51,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-13 17:28:51,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:51,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-13 17:28:51,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:51,092 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-13 17:28:51,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:28:51,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552543376] [2022-07-13 17:28:51,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552543376] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:28:51,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390097514] [2022-07-13 17:28:51,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:28:51,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:28:51,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:28:51,096 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-13 17:28:51,097 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-13 17:28:51,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:51,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 1523 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-13 17:28:51,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:28:51,437 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-13 17:28:51,437 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:28:51,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390097514] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:28:51,438 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:28:51,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [22] total 24 [2022-07-13 17:28:51,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880808377] [2022-07-13 17:28:51,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:28:51,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:28:51,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:28:51,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:28:51,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2022-07-13 17:28:51,439 INFO L87 Difference]: Start difference. First operand 2499 states and 4067 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-07-13 17:28:53,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:28:53,770 INFO L93 Difference]: Finished difference Result 8042 states and 13455 transitions. [2022-07-13 17:28:53,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:28:53,770 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 149 [2022-07-13 17:28:53,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:28:53,791 INFO L225 Difference]: With dead ends: 8042 [2022-07-13 17:28:53,791 INFO L226 Difference]: Without dead ends: 5621 [2022-07-13 17:28:53,798 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 176 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=67, Invalid=533, Unknown=0, NotChecked=0, Total=600 [2022-07-13 17:28:53,798 INFO L413 NwaCegarLoop]: 914 mSDtfsCounter, 1986 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 930 mSolverCounterSat, 453 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2069 SdHoareTripleChecker+Valid, 1427 SdHoareTripleChecker+Invalid, 1383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 453 IncrementalHoareTripleChecker+Valid, 930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-13 17:28:53,799 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2069 Valid, 1427 Invalid, 1383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [453 Valid, 930 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-13 17:28:53,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5621 states. [2022-07-13 17:28:55,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5621 to 5378. [2022-07-13 17:28:55,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5378 states, 4026 states have (on average 1.600347739692002) internal successors, (6443), 4222 states have internal predecessors, (6443), 1094 states have call successors, (1094), 209 states have call predecessors, (1094), 257 states have return successors, (1444), 1098 states have call predecessors, (1444), 1089 states have call successors, (1444) [2022-07-13 17:28:55,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5378 states to 5378 states and 8981 transitions. [2022-07-13 17:28:55,199 INFO L78 Accepts]: Start accepts. Automaton has 5378 states and 8981 transitions. Word has length 149 [2022-07-13 17:28:55,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:28:55,200 INFO L495 AbstractCegarLoop]: Abstraction has 5378 states and 8981 transitions. [2022-07-13 17:28:55,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-07-13 17:28:55,200 INFO L276 IsEmpty]: Start isEmpty. Operand 5378 states and 8981 transitions. [2022-07-13 17:28:55,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-07-13 17:28:55,204 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:28:55,204 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:28:55,233 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-13 17:28:55,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-07-13 17:28:55,420 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:28:55,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:28:55,420 INFO L85 PathProgramCache]: Analyzing trace with hash -1898225368, now seen corresponding path program 1 times [2022-07-13 17:28:55,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:28:55,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113323626] [2022-07-13 17:28:55,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:28:55,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:28:55,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:55,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:28:55,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:55,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:55,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:55,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:28:55,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:55,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:28:55,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:55,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:55,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:55,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:55,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:55,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:55,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:55,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 17:28:55,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:55,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-13 17:28:55,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:55,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:55,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:55,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:28:55,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:55,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 17:28:55,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:55,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:28:55,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:55,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-13 17:28:55,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:56,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-13 17:28:56,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:56,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-13 17:28:56,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:56,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-13 17:28:56,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:56,019 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-13 17:28:56,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:28:56,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113323626] [2022-07-13 17:28:56,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113323626] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:28:56,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391914615] [2022-07-13 17:28:56,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:28:56,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:28:56,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:28:56,024 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-13 17:28:56,025 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-13 17:28:56,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:28:56,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 1525 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-13 17:28:56,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:28:56,346 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-13 17:28:56,346 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:28:56,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391914615] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:28:56,346 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:28:56,346 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [22] total 24 [2022-07-13 17:28:56,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187617474] [2022-07-13 17:28:56,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:28:56,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:28:56,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:28:56,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:28:56,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2022-07-13 17:28:56,347 INFO L87 Difference]: Start difference. First operand 5378 states and 8981 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-07-13 17:29:00,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:29:00,890 INFO L93 Difference]: Finished difference Result 17785 states and 30816 transitions. [2022-07-13 17:29:00,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:29:00,891 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 150 [2022-07-13 17:29:00,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:29:00,956 INFO L225 Difference]: With dead ends: 17785 [2022-07-13 17:29:00,956 INFO L226 Difference]: Without dead ends: 12485 [2022-07-13 17:29:00,979 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 177 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=67, Invalid=533, Unknown=0, NotChecked=0, Total=600 [2022-07-13 17:29:00,980 INFO L413 NwaCegarLoop]: 917 mSDtfsCounter, 1971 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 927 mSolverCounterSat, 458 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2053 SdHoareTripleChecker+Valid, 1427 SdHoareTripleChecker+Invalid, 1385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 458 IncrementalHoareTripleChecker+Valid, 927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-13 17:29:00,980 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2053 Valid, 1427 Invalid, 1385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [458 Valid, 927 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-13 17:29:00,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12485 states. [2022-07-13 17:29:04,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12485 to 11983. [2022-07-13 17:29:04,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11983 states, 8763 states have (on average 1.5963711057856897) internal successors, (13989), 9245 states have internal predecessors, (13989), 2674 states have call successors, (2674), 413 states have call predecessors, (2674), 545 states have return successors, (4010), 2706 states have call predecessors, (4010), 2669 states have call successors, (4010) [2022-07-13 17:29:04,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11983 states to 11983 states and 20673 transitions. [2022-07-13 17:29:04,625 INFO L78 Accepts]: Start accepts. Automaton has 11983 states and 20673 transitions. Word has length 150 [2022-07-13 17:29:04,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:29:04,626 INFO L495 AbstractCegarLoop]: Abstraction has 11983 states and 20673 transitions. [2022-07-13 17:29:04,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-07-13 17:29:04,626 INFO L276 IsEmpty]: Start isEmpty. Operand 11983 states and 20673 transitions. [2022-07-13 17:29:04,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-07-13 17:29:04,630 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:29:04,630 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:29:04,655 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-13 17:29:04,843 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-07-13 17:29:04,843 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:29:04,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:29:04,844 INFO L85 PathProgramCache]: Analyzing trace with hash 1284413984, now seen corresponding path program 1 times [2022-07-13 17:29:04,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:29:04,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488388121] [2022-07-13 17:29:04,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:29:04,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:29:04,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:04,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:29:04,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:04,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:29:04,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:04,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:29:04,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:05,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:29:05,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:05,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:29:05,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:05,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:29:05,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:05,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:29:05,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:05,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 17:29:05,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:05,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-13 17:29:05,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:05,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:29:05,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:05,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:29:05,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:05,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 17:29:05,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:05,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:29:05,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:05,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-13 17:29:05,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:05,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-13 17:29:05,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:05,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-13 17:29:05,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:05,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-13 17:29:05,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:05,441 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-13 17:29:05,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:29:05,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488388121] [2022-07-13 17:29:05,441 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488388121] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:29:05,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070449810] [2022-07-13 17:29:05,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:29:05,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:29:05,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:29:05,443 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-13 17:29:05,444 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-13 17:29:05,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:05,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 1527 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-13 17:29:05,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:29:05,790 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-13 17:29:05,790 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:29:05,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070449810] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:29:05,791 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:29:05,791 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [22] total 24 [2022-07-13 17:29:05,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516934495] [2022-07-13 17:29:05,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:29:05,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:29:05,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:29:05,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:29:05,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2022-07-13 17:29:05,793 INFO L87 Difference]: Start difference. First operand 11983 states and 20673 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-07-13 17:29:16,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:29:16,071 INFO L93 Difference]: Finished difference Result 40438 states and 73815 transitions. [2022-07-13 17:29:16,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:29:16,071 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 151 [2022-07-13 17:29:16,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:29:16,268 INFO L225 Difference]: With dead ends: 40438 [2022-07-13 17:29:16,268 INFO L226 Difference]: Without dead ends: 28533 [2022-07-13 17:29:16,335 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 178 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=67, Invalid=533, Unknown=0, NotChecked=0, Total=600 [2022-07-13 17:29:16,340 INFO L413 NwaCegarLoop]: 918 mSDtfsCounter, 1959 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 925 mSolverCounterSat, 462 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2040 SdHoareTripleChecker+Valid, 1425 SdHoareTripleChecker+Invalid, 1387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 462 IncrementalHoareTripleChecker+Valid, 925 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-13 17:29:16,340 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2040 Valid, 1425 Invalid, 1387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [462 Valid, 925 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-13 17:29:16,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28533 states. [2022-07-13 17:29:25,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28533 to 27568. [2022-07-13 17:29:25,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27568 states, 19668 states have (on average 1.5883160463697377) internal successors, (31239), 20876 states have internal predecessors, (31239), 6726 states have call successors, (6726), 821 states have call predecessors, (6726), 1173 states have return successors, (11720), 6850 states have call predecessors, (11720), 6721 states have call successors, (11720) [2022-07-13 17:29:26,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27568 states to 27568 states and 49685 transitions. [2022-07-13 17:29:26,005 INFO L78 Accepts]: Start accepts. Automaton has 27568 states and 49685 transitions. Word has length 151 [2022-07-13 17:29:26,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 17:29:26,006 INFO L495 AbstractCegarLoop]: Abstraction has 27568 states and 49685 transitions. [2022-07-13 17:29:26,006 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-07-13 17:29:26,006 INFO L276 IsEmpty]: Start isEmpty. Operand 27568 states and 49685 transitions. [2022-07-13 17:29:26,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-07-13 17:29:26,011 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 17:29:26,011 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 17:29:26,042 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-13 17:29:26,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:29:26,238 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 17:29:26,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 17:29:26,239 INFO L85 PathProgramCache]: Analyzing trace with hash 1161989994, now seen corresponding path program 1 times [2022-07-13 17:29:26,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 17:29:26,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267263747] [2022-07-13 17:29:26,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:29:26,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 17:29:26,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:26,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-07-13 17:29:26,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:26,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:29:26,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:26,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 17:29:26,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:26,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 17:29:26,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:26,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:29:26,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:26,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:29:26,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:26,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:29:26,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:26,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 17:29:26,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:26,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-13 17:29:26,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:26,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:29:26,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:26,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 17:29:26,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:26,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 17:29:26,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:26,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-07-13 17:29:26,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:26,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-13 17:29:26,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:26,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-13 17:29:26,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:26,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-07-13 17:29:26,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:26,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-07-13 17:29:26,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:26,796 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-13 17:29:26,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 17:29:26,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267263747] [2022-07-13 17:29:26,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267263747] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 17:29:26,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668385438] [2022-07-13 17:29:26,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 17:29:26,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 17:29:26,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 17:29:26,798 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-13 17:29:26,798 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-13 17:29:27,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 17:29:27,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 1529 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-13 17:29:27,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 17:29:27,141 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-07-13 17:29:27,142 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 17:29:27,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668385438] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 17:29:27,142 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-13 17:29:27,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [22] total 24 [2022-07-13 17:29:27,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071090217] [2022-07-13 17:29:27,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 17:29:27,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 17:29:27,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 17:29:27,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 17:29:27,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2022-07-13 17:29:27,144 INFO L87 Difference]: Start difference. First operand 27568 states and 49685 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-07-13 17:29:52,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 17:29:52,059 INFO L93 Difference]: Finished difference Result 94433 states and 186589 transitions. [2022-07-13 17:29:52,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 17:29:52,060 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 152 [2022-07-13 17:29:52,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 17:29:52,632 INFO L225 Difference]: With dead ends: 94433 [2022-07-13 17:29:52,632 INFO L226 Difference]: Without dead ends: 66933 [2022-07-13 17:29:52,935 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 179 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=67, Invalid=533, Unknown=0, NotChecked=0, Total=600 [2022-07-13 17:29:52,935 INFO L413 NwaCegarLoop]: 1011 mSDtfsCounter, 1933 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 456 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2013 SdHoareTripleChecker+Valid, 1525 SdHoareTripleChecker+Invalid, 1377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 456 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-13 17:29:52,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2013 Valid, 1525 Invalid, 1377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [456 Valid, 921 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-13 17:29:52,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66933 states.