./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/aws-c-common/aws_priority_queue_clean_up_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version ae007674 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/aws-c-common/aws_priority_queue_clean_up_harness.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-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 64bit --witnessprinter.graph.data.programhash efb3bc3d53d5de978717fadeb26804aec5f97721ade955fc2d1463ef24ff6010 --- Real Ultimate output --- This is Ultimate 0.2.2-dev-ae00767 [2021-12-28 03:21:10,209 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-28 03:21:10,212 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-28 03:21:10,251 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-28 03:21:10,251 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-28 03:21:10,254 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-28 03:21:10,256 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-28 03:21:10,262 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-28 03:21:10,264 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-28 03:21:10,269 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-28 03:21:10,270 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-28 03:21:10,271 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-28 03:21:10,271 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-28 03:21:10,273 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-28 03:21:10,274 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-28 03:21:10,278 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-28 03:21:10,279 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-28 03:21:10,280 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-28 03:21:10,281 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-28 03:21:10,285 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-28 03:21:10,288 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-28 03:21:10,292 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-28 03:21:10,293 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-28 03:21:10,294 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-28 03:21:10,297 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-28 03:21:10,298 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-28 03:21:10,298 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-28 03:21:10,299 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-28 03:21:10,299 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-28 03:21:10,300 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-28 03:21:10,301 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-28 03:21:10,301 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-28 03:21:10,303 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-28 03:21:10,303 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-28 03:21:10,304 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-28 03:21:10,304 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-28 03:21:10,305 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-28 03:21:10,305 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-28 03:21:10,306 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-28 03:21:10,307 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-28 03:21:10,308 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-28 03:21:10,311 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-28 03:21:10,352 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-28 03:21:10,352 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-28 03:21:10,353 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-28 03:21:10,353 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-28 03:21:10,354 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-28 03:21:10,354 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-28 03:21:10,355 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-28 03:21:10,355 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-28 03:21:10,355 INFO L138 SettingsManager]: * Use SBE=true [2021-12-28 03:21:10,356 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-28 03:21:10,356 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-28 03:21:10,357 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-28 03:21:10,357 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-28 03:21:10,357 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-28 03:21:10,357 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-28 03:21:10,357 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-28 03:21:10,358 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-28 03:21:10,358 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-28 03:21:10,358 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-28 03:21:10,358 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-28 03:21:10,358 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-28 03:21:10,358 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-28 03:21:10,359 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-28 03:21:10,359 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-28 03:21:10,359 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-28 03:21:10,359 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-28 03:21:10,359 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-28 03:21:10,360 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-28 03:21:10,360 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-28 03:21:10,360 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-28 03:21:10,360 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> efb3bc3d53d5de978717fadeb26804aec5f97721ade955fc2d1463ef24ff6010 [2021-12-28 03:21:10,640 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-28 03:21:10,668 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-28 03:21:10,671 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-28 03:21:10,672 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-28 03:21:10,672 INFO L275 PluginConnector]: CDTParser initialized [2021-12-28 03:21:10,673 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/aws-c-common/aws_priority_queue_clean_up_harness.i [2021-12-28 03:21:10,728 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/caf0c5018/bbf490df4d9948689ddf81814978aaf4/FLAG49352da31 [2021-12-28 03:21:11,455 INFO L306 CDTParser]: Found 1 translation units. [2021-12-28 03:21:11,457 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/aws-c-common/aws_priority_queue_clean_up_harness.i [2021-12-28 03:21:11,490 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/caf0c5018/bbf490df4d9948689ddf81814978aaf4/FLAG49352da31 [2021-12-28 03:21:11,722 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/caf0c5018/bbf490df4d9948689ddf81814978aaf4 [2021-12-28 03:21:11,724 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-28 03:21:11,725 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-28 03:21:11,726 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-28 03:21:11,727 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-28 03:21:11,733 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-28 03:21:11,733 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.12 03:21:11" (1/1) ... [2021-12-28 03:21:11,734 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@52e5851d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:21:11, skipping insertion in model container [2021-12-28 03:21:11,734 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.12 03:21:11" (1/1) ... [2021-12-28 03:21:11,741 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-28 03:21:11,821 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-28 03:21:12,043 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/aws-c-common/aws_priority_queue_clean_up_harness.i[4501,4514] [2021-12-28 03:21:12,050 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/aws-c-common/aws_priority_queue_clean_up_harness.i[4561,4574] [2021-12-28 03:21:12,536 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-28 03:21:12,589 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:12,590 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:12,590 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:12,591 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:12,592 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:12,606 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:12,612 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:12,613 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:12,613 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:12,838 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-28 03:21:12,839 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-28 03:21:12,840 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-28 03:21:12,841 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-28 03:21:12,842 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-28 03:21:12,842 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-28 03:21:12,843 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-28 03:21:12,843 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-28 03:21:12,844 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-28 03:21:12,844 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-28 03:21:12,932 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:12,933 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:12,972 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-28 03:21:12,993 INFO L203 MainTranslator]: Completed pre-run [2021-12-28 03:21:13,004 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/aws-c-common/aws_priority_queue_clean_up_harness.i[4501,4514] [2021-12-28 03:21:13,005 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/aws-c-common/aws_priority_queue_clean_up_harness.i[4561,4574] [2021-12-28 03:21:13,031 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-28 03:21:13,062 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:13,062 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:13,063 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:13,063 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:13,064 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:13,068 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:13,069 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:13,070 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:13,070 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:13,094 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-28 03:21:13,095 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-28 03:21:13,095 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-28 03:21:13,096 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-28 03:21:13,097 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-28 03:21:13,097 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-28 03:21:13,098 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-28 03:21:13,098 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-28 03:21:13,098 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-28 03:21:13,099 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-28 03:21:13,123 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:13,123 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-28 03:21:13,153 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-28 03:21:13,443 INFO L208 MainTranslator]: Completed translation [2021-12-28 03:21:13,444 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:21:13 WrapperNode [2021-12-28 03:21:13,444 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-28 03:21:13,445 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-28 03:21:13,446 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-28 03:21:13,446 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-28 03:21:13,451 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:21:13" (1/1) ... [2021-12-28 03:21:13,540 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:21:13" (1/1) ... [2021-12-28 03:21:13,618 INFO L137 Inliner]: procedures = 689, calls = 1497, calls flagged for inlining = 55, calls inlined = 9, statements flattened = 598 [2021-12-28 03:21:13,619 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-28 03:21:13,620 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-28 03:21:13,621 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-28 03:21:13,621 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-28 03:21:13,628 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:21:13" (1/1) ... [2021-12-28 03:21:13,628 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:21:13" (1/1) ... [2021-12-28 03:21:13,640 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:21:13" (1/1) ... [2021-12-28 03:21:13,641 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:21:13" (1/1) ... [2021-12-28 03:21:13,678 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:21:13" (1/1) ... [2021-12-28 03:21:13,683 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:21:13" (1/1) ... [2021-12-28 03:21:13,701 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:21:13" (1/1) ... [2021-12-28 03:21:13,715 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-28 03:21:13,716 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-28 03:21:13,716 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-28 03:21:13,716 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-28 03:21:13,717 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:21:13" (1/1) ... [2021-12-28 03:21:13,727 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-28 03:21:13,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:21:13,753 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-28 03:21:13,773 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-28 03:21:13,790 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2021-12-28 03:21:13,790 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2021-12-28 03:21:13,790 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-28 03:21:13,790 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2021-12-28 03:21:13,791 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2021-12-28 03:21:13,791 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2021-12-28 03:21:13,791 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2021-12-28 03:21:13,792 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2021-12-28 03:21:13,793 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2021-12-28 03:21:13,793 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-28 03:21:13,794 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2021-12-28 03:21:13,794 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2021-12-28 03:21:13,795 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-12-28 03:21:13,795 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-12-28 03:21:13,795 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-28 03:21:13,796 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-28 03:21:13,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-28 03:21:13,796 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-28 03:21:13,796 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-28 03:21:13,797 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_clean_up [2021-12-28 03:21:13,797 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_clean_up [2021-12-28 03:21:13,797 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2021-12-28 03:21:13,797 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2021-12-28 03:21:13,797 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2021-12-28 03:21:13,798 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2021-12-28 03:21:13,798 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2021-12-28 03:21:13,798 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2021-12-28 03:21:13,798 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mem_release [2021-12-28 03:21:13,798 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mem_release [2021-12-28 03:21:13,798 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-28 03:21:13,799 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-28 03:21:13,799 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-28 03:21:13,799 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-28 03:21:13,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-28 03:21:13,799 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2021-12-28 03:21:13,800 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2021-12-28 03:21:13,800 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2021-12-28 03:21:13,800 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2021-12-28 03:21:13,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-28 03:21:13,800 INFO L130 BoogieDeclarations]: Found specification of procedure memset_impl [2021-12-28 03:21:13,800 INFO L138 BoogieDeclarations]: Found implementation of procedure memset_impl [2021-12-28 03:21:13,801 INFO L130 BoogieDeclarations]: Found specification of procedure my_memset [2021-12-28 03:21:13,801 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memset [2021-12-28 03:21:13,801 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2021-12-28 03:21:13,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2021-12-28 03:21:13,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-28 03:21:14,070 INFO L234 CfgBuilder]: Building ICFG [2021-12-28 03:21:14,072 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-28 03:21:14,972 INFO L275 CfgBuilder]: Performing block encoding [2021-12-28 03:21:14,980 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-28 03:21:14,980 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-12-28 03:21:14,983 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.12 03:21:14 BoogieIcfgContainer [2021-12-28 03:21:14,983 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-28 03:21:14,985 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-28 03:21:14,985 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-28 03:21:14,988 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-28 03:21:14,988 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.12 03:21:11" (1/3) ... [2021-12-28 03:21:14,989 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a05c3ef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.12 03:21:14, skipping insertion in model container [2021-12-28 03:21:14,989 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 03:21:13" (2/3) ... [2021-12-28 03:21:14,990 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a05c3ef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.12 03:21:14, skipping insertion in model container [2021-12-28 03:21:14,990 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.12 03:21:14" (3/3) ... [2021-12-28 03:21:14,991 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_clean_up_harness.i [2021-12-28 03:21:14,996 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-28 03:21:14,996 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-28 03:21:15,048 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-28 03:21:15,060 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-28 03:21:15,060 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-28 03:21:15,084 INFO L276 IsEmpty]: Start isEmpty. Operand has 165 states, 112 states have (on average 1.2678571428571428) internal successors, (142), 113 states have internal predecessors, (142), 35 states have call successors, (35), 17 states have call predecessors, (35), 17 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2021-12-28 03:21:15,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-12-28 03:21:15,104 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:15,105 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:15,105 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:15,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:15,111 INFO L85 PathProgramCache]: Analyzing trace with hash 432166812, now seen corresponding path program 1 times [2021-12-28 03:21:15,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:15,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570082900] [2021-12-28 03:21:15,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:15,122 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:15,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:15,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:21:15,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:15,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-28 03:21:15,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:15,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 03:21:15,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:15,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-28 03:21:15,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:15,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 03:21:15,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:15,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-28 03:21:15,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:15,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-28 03:21:15,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:15,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 03:21:15,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:15,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-28 03:21:15,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:15,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 03:21:15,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:15,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-28 03:21:15,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:15,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-28 03:21:15,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:15,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:21:15,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:15,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-28 03:21:15,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:15,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-28 03:21:15,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:15,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-28 03:21:15,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:15,913 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-12-28 03:21:15,913 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:15,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570082900] [2021-12-28 03:21:15,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570082900] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:21:15,915 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:21:15,915 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-28 03:21:15,916 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739080690] [2021-12-28 03:21:15,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:21:15,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-28 03:21:15,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:15,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-28 03:21:15,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-28 03:21:15,950 INFO L87 Difference]: Start difference. First operand has 165 states, 112 states have (on average 1.2678571428571428) internal successors, (142), 113 states have internal predecessors, (142), 35 states have call successors, (35), 17 states have call predecessors, (35), 17 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 2 states have internal predecessors, (42), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-28 03:21:16,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:16,407 INFO L93 Difference]: Finished difference Result 361 states and 504 transitions. [2021-12-28 03:21:16,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-28 03:21:16,409 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 2 states have internal predecessors, (42), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 105 [2021-12-28 03:21:16,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:16,424 INFO L225 Difference]: With dead ends: 361 [2021-12-28 03:21:16,424 INFO L226 Difference]: Without dead ends: 202 [2021-12-28 03:21:16,432 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-28 03:21:16,435 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 89 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:16,435 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 308 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-28 03:21:16,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-12-28 03:21:16,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 160. [2021-12-28 03:21:16,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 107 states have (on average 1.233644859813084) internal successors, (132), 109 states have internal predecessors, (132), 35 states have call successors, (35), 17 states have call predecessors, (35), 17 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2021-12-28 03:21:16,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 201 transitions. [2021-12-28 03:21:16,482 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 201 transitions. Word has length 105 [2021-12-28 03:21:16,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:16,482 INFO L470 AbstractCegarLoop]: Abstraction has 160 states and 201 transitions. [2021-12-28 03:21:16,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 2 states have internal predecessors, (42), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-28 03:21:16,483 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 201 transitions. [2021-12-28 03:21:16,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-12-28 03:21:16,487 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:16,487 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:16,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-28 03:21:16,488 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:16,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:16,489 INFO L85 PathProgramCache]: Analyzing trace with hash 1130672400, now seen corresponding path program 1 times [2021-12-28 03:21:16,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:16,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960286008] [2021-12-28 03:21:16,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:16,489 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:16,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:21:16,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-28 03:21:16,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 03:21:16,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-28 03:21:16,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 03:21:16,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-28 03:21:16,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-28 03:21:16,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 03:21:16,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-28 03:21:16,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 03:21:16,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-28 03:21:16,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-28 03:21:16,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:21:16,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-28 03:21:16,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 03:21:16,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:21:16,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:21:16,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-28 03:21:16,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-28 03:21:16,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:16,888 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2021-12-28 03:21:16,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:16,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960286008] [2021-12-28 03:21:16,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960286008] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:21:16,889 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:21:16,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-28 03:21:16,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730448781] [2021-12-28 03:21:16,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:21:16,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-28 03:21:16,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:16,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-28 03:21:16,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-28 03:21:16,892 INFO L87 Difference]: Start difference. First operand 160 states and 201 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-12-28 03:21:17,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:17,573 INFO L93 Difference]: Finished difference Result 341 states and 448 transitions. [2021-12-28 03:21:17,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-28 03:21:17,574 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 122 [2021-12-28 03:21:17,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:17,580 INFO L225 Difference]: With dead ends: 341 [2021-12-28 03:21:17,580 INFO L226 Difference]: Without dead ends: 245 [2021-12-28 03:21:17,581 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-28 03:21:17,582 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 278 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 563 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 563 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:17,582 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [302 Valid, 612 Invalid, 693 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 563 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-28 03:21:17,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2021-12-28 03:21:17,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 160. [2021-12-28 03:21:17,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 107 states have (on average 1.2242990654205608) internal successors, (131), 109 states have internal predecessors, (131), 35 states have call successors, (35), 17 states have call predecessors, (35), 17 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2021-12-28 03:21:17,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 200 transitions. [2021-12-28 03:21:17,619 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 200 transitions. Word has length 122 [2021-12-28 03:21:17,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:17,621 INFO L470 AbstractCegarLoop]: Abstraction has 160 states and 200 transitions. [2021-12-28 03:21:17,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (18), 5 states have call predecessors, (18), 2 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-12-28 03:21:17,622 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 200 transitions. [2021-12-28 03:21:17,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-12-28 03:21:17,626 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:17,626 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:17,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-28 03:21:17,627 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:17,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:17,627 INFO L85 PathProgramCache]: Analyzing trace with hash -2103837312, now seen corresponding path program 1 times [2021-12-28 03:21:17,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:17,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460770531] [2021-12-28 03:21:17,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:17,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:17,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:17,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:21:17,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:17,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-28 03:21:17,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:17,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 03:21:17,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:17,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-28 03:21:17,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:17,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 03:21:17,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:17,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-28 03:21:17,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:17,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-28 03:21:17,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:17,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-28 03:21:17,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:17,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-28 03:21:17,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:17,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-28 03:21:17,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:17,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-28 03:21:17,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:17,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-28 03:21:17,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:17,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-28 03:21:17,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:17,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:21:17,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:18,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-28 03:21:18,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:18,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 03:21:18,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:18,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:21:18,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:18,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 03:21:18,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:18,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-28 03:21:18,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:18,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-28 03:21:18,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:18,081 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2021-12-28 03:21:18,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:18,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460770531] [2021-12-28 03:21:18,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460770531] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:21:18,083 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:21:18,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-28 03:21:18,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710238861] [2021-12-28 03:21:18,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:21:18,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-28 03:21:18,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:18,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-28 03:21:18,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-28 03:21:18,086 INFO L87 Difference]: Start difference. First operand 160 states and 200 transitions. Second operand has 10 states, 10 states have (on average 5.6) internal successors, (56), 7 states have internal predecessors, (56), 4 states have call successors, (19), 5 states have call predecessors, (19), 3 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2021-12-28 03:21:18,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:18,928 INFO L93 Difference]: Finished difference Result 371 states and 489 transitions. [2021-12-28 03:21:18,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-28 03:21:18,929 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.6) internal successors, (56), 7 states have internal predecessors, (56), 4 states have call successors, (19), 5 states have call predecessors, (19), 3 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) Word has length 130 [2021-12-28 03:21:18,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:18,931 INFO L225 Difference]: With dead ends: 371 [2021-12-28 03:21:18,931 INFO L226 Difference]: Without dead ends: 226 [2021-12-28 03:21:18,932 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-12-28 03:21:18,932 INFO L933 BasicCegarLoop]: 178 mSDtfsCounter, 238 mSDsluCounter, 692 mSDsCounter, 0 mSdLazyCounter, 925 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 1010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 925 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:18,933 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [261 Valid, 870 Invalid, 1010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 925 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-28 03:21:18,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2021-12-28 03:21:18,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 162. [2021-12-28 03:21:18,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 108 states have (on average 1.2222222222222223) internal successors, (132), 111 states have internal predecessors, (132), 35 states have call successors, (35), 17 states have call predecessors, (35), 18 states have return successors, (36), 34 states have call predecessors, (36), 34 states have call successors, (36) [2021-12-28 03:21:18,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 203 transitions. [2021-12-28 03:21:18,948 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 203 transitions. Word has length 130 [2021-12-28 03:21:18,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:18,949 INFO L470 AbstractCegarLoop]: Abstraction has 162 states and 203 transitions. [2021-12-28 03:21:18,950 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.6) internal successors, (56), 7 states have internal predecessors, (56), 4 states have call successors, (19), 5 states have call predecessors, (19), 3 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2021-12-28 03:21:18,950 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 203 transitions. [2021-12-28 03:21:18,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-12-28 03:21:18,951 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:18,951 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:18,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-28 03:21:18,952 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:18,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:18,952 INFO L85 PathProgramCache]: Analyzing trace with hash -209170488, now seen corresponding path program 1 times [2021-12-28 03:21:18,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:18,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792012105] [2021-12-28 03:21:18,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:18,953 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:19,018 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:21:19,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1743772941] [2021-12-28 03:21:19,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:19,019 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:19,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:21:19,027 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:21:19,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-28 03:21:19,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:19,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 2428 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-28 03:21:19,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:21:19,838 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-12-28 03:21:19,839 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 03:21:19,839 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:19,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792012105] [2021-12-28 03:21:19,840 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:21:19,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743772941] [2021-12-28 03:21:19,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743772941] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:21:19,840 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:21:19,840 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 03:21:19,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547773074] [2021-12-28 03:21:19,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:21:19,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 03:21:19,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:19,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 03:21:19,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-28 03:21:19,843 INFO L87 Difference]: Start difference. First operand 162 states and 203 transitions. Second operand has 7 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 4 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2021-12-28 03:21:20,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:20,013 INFO L93 Difference]: Finished difference Result 261 states and 324 transitions. [2021-12-28 03:21:20,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 03:21:20,013 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 4 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 145 [2021-12-28 03:21:20,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:20,016 INFO L225 Difference]: With dead ends: 261 [2021-12-28 03:21:20,016 INFO L226 Difference]: Without dead ends: 162 [2021-12-28 03:21:20,017 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-12-28 03:21:20,018 INFO L933 BasicCegarLoop]: 169 mSDtfsCounter, 235 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 802 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:20,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 802 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-28 03:21:20,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2021-12-28 03:21:20,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 162. [2021-12-28 03:21:20,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 108 states have (on average 1.212962962962963) internal successors, (131), 111 states have internal predecessors, (131), 35 states have call successors, (35), 17 states have call predecessors, (35), 18 states have return successors, (36), 34 states have call predecessors, (36), 34 states have call successors, (36) [2021-12-28 03:21:20,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 202 transitions. [2021-12-28 03:21:20,029 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 202 transitions. Word has length 145 [2021-12-28 03:21:20,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:20,030 INFO L470 AbstractCegarLoop]: Abstraction has 162 states and 202 transitions. [2021-12-28 03:21:20,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 4 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2021-12-28 03:21:20,030 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 202 transitions. [2021-12-28 03:21:20,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-12-28 03:21:20,033 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:20,033 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:20,057 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-12-28 03:21:20,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:20,244 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:20,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:20,244 INFO L85 PathProgramCache]: Analyzing trace with hash 1337604585, now seen corresponding path program 1 times [2021-12-28 03:21:20,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:20,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269569915] [2021-12-28 03:21:20,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:20,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:20,306 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:21:20,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1065896766] [2021-12-28 03:21:20,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:20,309 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:20,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:21:20,310 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:21:20,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-28 03:21:20,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:20,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 2500 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-28 03:21:20,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:21:21,084 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-28 03:21:21,085 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 03:21:21,085 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:21,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269569915] [2021-12-28 03:21:21,085 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:21:21,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065896766] [2021-12-28 03:21:21,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065896766] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:21:21,086 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:21:21,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-28 03:21:21,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464980571] [2021-12-28 03:21:21,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:21:21,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-28 03:21:21,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:21,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-28 03:21:21,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-28 03:21:21,088 INFO L87 Difference]: Start difference. First operand 162 states and 202 transitions. Second operand has 9 states, 9 states have (on average 9.333333333333334) internal successors, (84), 9 states have internal predecessors, (84), 5 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) [2021-12-28 03:21:21,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:21,331 INFO L93 Difference]: Finished difference Result 274 states and 342 transitions. [2021-12-28 03:21:21,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 03:21:21,332 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.333333333333334) internal successors, (84), 9 states have internal predecessors, (84), 5 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) Word has length 161 [2021-12-28 03:21:21,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:21,333 INFO L225 Difference]: With dead ends: 274 [2021-12-28 03:21:21,334 INFO L226 Difference]: Without dead ends: 162 [2021-12-28 03:21:21,334 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-12-28 03:21:21,335 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 300 mSDsluCounter, 909 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 1070 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:21,335 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [302 Valid, 1070 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-28 03:21:21,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2021-12-28 03:21:21,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 162. [2021-12-28 03:21:21,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 108 states have (on average 1.212962962962963) internal successors, (131), 111 states have internal predecessors, (131), 35 states have call successors, (35), 17 states have call predecessors, (35), 18 states have return successors, (35), 34 states have call predecessors, (35), 34 states have call successors, (35) [2021-12-28 03:21:21,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 201 transitions. [2021-12-28 03:21:21,345 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 201 transitions. Word has length 161 [2021-12-28 03:21:21,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:21,345 INFO L470 AbstractCegarLoop]: Abstraction has 162 states and 201 transitions. [2021-12-28 03:21:21,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.333333333333334) internal successors, (84), 9 states have internal predecessors, (84), 5 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) [2021-12-28 03:21:21,346 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 201 transitions. [2021-12-28 03:21:21,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-12-28 03:21:21,347 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:21,348 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:21,377 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-28 03:21:21,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:21,572 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:21,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:21,573 INFO L85 PathProgramCache]: Analyzing trace with hash 996052163, now seen corresponding path program 1 times [2021-12-28 03:21:21,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:21,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258574287] [2021-12-28 03:21:21,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:21,573 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:21,629 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:21:21,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [744821232] [2021-12-28 03:21:21,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:21,629 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:21,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:21:21,631 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:21:21,632 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-28 03:21:22,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:22,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 2641 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-28 03:21:22,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:21:22,445 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-12-28 03:21:22,446 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 03:21:22,446 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:22,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258574287] [2021-12-28 03:21:22,446 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:21:22,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744821232] [2021-12-28 03:21:22,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744821232] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:21:22,447 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:21:22,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 03:21:22,447 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528475309] [2021-12-28 03:21:22,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:21:22,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 03:21:22,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:22,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 03:21:22,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 03:21:22,449 INFO L87 Difference]: Start difference. First operand 162 states and 201 transitions. Second operand has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 03:21:22,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:22,640 INFO L93 Difference]: Finished difference Result 286 states and 356 transitions. [2021-12-28 03:21:22,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-28 03:21:22,641 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 176 [2021-12-28 03:21:22,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:22,643 INFO L225 Difference]: With dead ends: 286 [2021-12-28 03:21:22,643 INFO L226 Difference]: Without dead ends: 180 [2021-12-28 03:21:22,644 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-12-28 03:21:22,645 INFO L933 BasicCegarLoop]: 193 mSDtfsCounter, 21 mSDsluCounter, 704 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 897 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:22,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 897 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-28 03:21:22,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-12-28 03:21:22,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 166. [2021-12-28 03:21:22,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 112 states have (on average 1.2142857142857142) internal successors, (136), 115 states have internal predecessors, (136), 35 states have call successors, (35), 17 states have call predecessors, (35), 18 states have return successors, (35), 34 states have call predecessors, (35), 34 states have call successors, (35) [2021-12-28 03:21:22,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 206 transitions. [2021-12-28 03:21:22,658 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 206 transitions. Word has length 176 [2021-12-28 03:21:22,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:22,661 INFO L470 AbstractCegarLoop]: Abstraction has 166 states and 206 transitions. [2021-12-28 03:21:22,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 03:21:22,661 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 206 transitions. [2021-12-28 03:21:22,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-12-28 03:21:22,664 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:22,664 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:22,686 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-28 03:21:22,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:22,876 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:22,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:22,876 INFO L85 PathProgramCache]: Analyzing trace with hash 28701509, now seen corresponding path program 1 times [2021-12-28 03:21:22,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:22,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318186227] [2021-12-28 03:21:22,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:22,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:22,927 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:21:22,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [884492756] [2021-12-28 03:21:22,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:22,928 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:22,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:21:22,929 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:21:22,931 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-28 03:21:23,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:23,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 2638 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-28 03:21:23,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:21:23,578 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-12-28 03:21:23,578 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 03:21:23,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:23,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318186227] [2021-12-28 03:21:23,579 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:21:23,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [884492756] [2021-12-28 03:21:23,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [884492756] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:21:23,579 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:21:23,579 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-28 03:21:23,580 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272791878] [2021-12-28 03:21:23,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:21:23,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-28 03:21:23,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:23,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-28 03:21:23,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-28 03:21:23,581 INFO L87 Difference]: Start difference. First operand 166 states and 206 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 03:21:23,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:23,604 INFO L93 Difference]: Finished difference Result 274 states and 339 transitions. [2021-12-28 03:21:23,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-28 03:21:23,605 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 176 [2021-12-28 03:21:23,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:23,606 INFO L225 Difference]: With dead ends: 274 [2021-12-28 03:21:23,606 INFO L226 Difference]: Without dead ends: 170 [2021-12-28 03:21:23,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-28 03:21:23,607 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 3 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:23,608 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 583 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 03:21:23,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-12-28 03:21:23,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 168. [2021-12-28 03:21:23,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 114 states have (on average 1.2105263157894737) internal successors, (138), 117 states have internal predecessors, (138), 35 states have call successors, (35), 17 states have call predecessors, (35), 18 states have return successors, (35), 34 states have call predecessors, (35), 34 states have call successors, (35) [2021-12-28 03:21:23,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 208 transitions. [2021-12-28 03:21:23,617 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 208 transitions. Word has length 176 [2021-12-28 03:21:23,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:23,617 INFO L470 AbstractCegarLoop]: Abstraction has 168 states and 208 transitions. [2021-12-28 03:21:23,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 03:21:23,618 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 208 transitions. [2021-12-28 03:21:23,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-12-28 03:21:23,619 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:23,619 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:23,644 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-28 03:21:23,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:23,831 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:23,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:23,832 INFO L85 PathProgramCache]: Analyzing trace with hash -463924665, now seen corresponding path program 1 times [2021-12-28 03:21:23,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:23,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418917460] [2021-12-28 03:21:23,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:23,832 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:23,885 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:21:23,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2020865040] [2021-12-28 03:21:23,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:23,886 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:23,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:21:23,887 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:21:23,894 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-28 03:21:24,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:24,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 2633 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-28 03:21:24,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:21:24,645 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-12-28 03:21:24,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-28 03:21:25,013 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-12-28 03:21:25,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:25,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418917460] [2021-12-28 03:21:25,014 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:21:25,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020865040] [2021-12-28 03:21:25,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020865040] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-28 03:21:25,014 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 03:21:25,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2021-12-28 03:21:25,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220689958] [2021-12-28 03:21:25,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:21:25,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 03:21:25,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:25,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 03:21:25,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-12-28 03:21:25,016 INFO L87 Difference]: Start difference. First operand 168 states and 208 transitions. Second operand has 6 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-28 03:21:25,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:25,062 INFO L93 Difference]: Finished difference Result 178 states and 222 transitions. [2021-12-28 03:21:25,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 03:21:25,062 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 176 [2021-12-28 03:21:25,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:25,063 INFO L225 Difference]: With dead ends: 178 [2021-12-28 03:21:25,063 INFO L226 Difference]: Without dead ends: 176 [2021-12-28 03:21:25,064 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 340 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-12-28 03:21:25,064 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 6 mSDsluCounter, 781 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 978 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:25,064 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 978 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 03:21:25,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2021-12-28 03:21:25,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 175. [2021-12-28 03:21:25,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 118 states have (on average 1.2033898305084745) internal successors, (142), 122 states have internal predecessors, (142), 36 states have call successors, (36), 18 states have call predecessors, (36), 20 states have return successors, (41), 35 states have call predecessors, (41), 35 states have call successors, (41) [2021-12-28 03:21:25,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 219 transitions. [2021-12-28 03:21:25,074 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 219 transitions. Word has length 176 [2021-12-28 03:21:25,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:25,075 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 219 transitions. [2021-12-28 03:21:25,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2021-12-28 03:21:25,075 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 219 transitions. [2021-12-28 03:21:25,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-12-28 03:21:25,077 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:25,077 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:25,105 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-28 03:21:25,296 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:25,297 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:25,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:25,297 INFO L85 PathProgramCache]: Analyzing trace with hash 1104137534, now seen corresponding path program 1 times [2021-12-28 03:21:25,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:25,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429311995] [2021-12-28 03:21:25,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:25,298 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:25,365 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:21:25,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [982023121] [2021-12-28 03:21:25,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:25,366 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:25,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:21:25,367 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:21:25,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-28 03:21:25,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:25,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 2636 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-28 03:21:25,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:21:26,118 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2021-12-28 03:21:26,119 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 03:21:26,119 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:26,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429311995] [2021-12-28 03:21:26,119 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:21:26,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982023121] [2021-12-28 03:21:26,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982023121] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:21:26,120 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:21:26,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 03:21:26,120 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085182664] [2021-12-28 03:21:26,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:21:26,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 03:21:26,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:26,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 03:21:26,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 03:21:26,122 INFO L87 Difference]: Start difference. First operand 175 states and 219 transitions. Second operand has 6 states, 5 states have (on average 16.8) internal successors, (84), 6 states have internal predecessors, (84), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) [2021-12-28 03:21:26,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:26,172 INFO L93 Difference]: Finished difference Result 281 states and 350 transitions. [2021-12-28 03:21:26,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-28 03:21:26,172 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 16.8) internal successors, (84), 6 states have internal predecessors, (84), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) Word has length 176 [2021-12-28 03:21:26,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:26,175 INFO L225 Difference]: With dead ends: 281 [2021-12-28 03:21:26,175 INFO L226 Difference]: Without dead ends: 175 [2021-12-28 03:21:26,176 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-28 03:21:26,178 INFO L933 BasicCegarLoop]: 193 mSDtfsCounter, 13 mSDsluCounter, 757 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 950 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:26,178 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 950 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 03:21:26,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-12-28 03:21:26,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 175. [2021-12-28 03:21:26,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 118 states have (on average 1.194915254237288) internal successors, (141), 122 states have internal predecessors, (141), 36 states have call successors, (36), 18 states have call predecessors, (36), 20 states have return successors, (41), 35 states have call predecessors, (41), 35 states have call successors, (41) [2021-12-28 03:21:26,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 218 transitions. [2021-12-28 03:21:26,192 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 218 transitions. Word has length 176 [2021-12-28 03:21:26,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:26,192 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 218 transitions. [2021-12-28 03:21:26,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 16.8) internal successors, (84), 6 states have internal predecessors, (84), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) [2021-12-28 03:21:26,193 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 218 transitions. [2021-12-28 03:21:26,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2021-12-28 03:21:26,195 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:26,195 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:26,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-28 03:21:26,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:26,417 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:26,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:26,418 INFO L85 PathProgramCache]: Analyzing trace with hash -1406424536, now seen corresponding path program 1 times [2021-12-28 03:21:26,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:26,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114512054] [2021-12-28 03:21:26,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:26,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:26,476 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:21:26,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1430608455] [2021-12-28 03:21:26,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:26,477 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:26,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:21:26,480 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:21:26,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-28 03:21:26,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:26,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 2643 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-28 03:21:26,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:21:27,213 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2021-12-28 03:21:27,213 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 03:21:27,213 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:27,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114512054] [2021-12-28 03:21:27,245 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:21:27,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430608455] [2021-12-28 03:21:27,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430608455] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:21:27,245 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:21:27,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 03:21:27,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878918979] [2021-12-28 03:21:27,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:21:27,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 03:21:27,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:27,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 03:21:27,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-28 03:21:27,247 INFO L87 Difference]: Start difference. First operand 175 states and 218 transitions. Second operand has 7 states, 6 states have (on average 14.166666666666666) internal successors, (85), 7 states have internal predecessors, (85), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) [2021-12-28 03:21:27,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:27,304 INFO L93 Difference]: Finished difference Result 283 states and 351 transitions. [2021-12-28 03:21:27,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 03:21:27,304 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.166666666666666) internal successors, (85), 7 states have internal predecessors, (85), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) Word has length 177 [2021-12-28 03:21:27,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:27,307 INFO L225 Difference]: With dead ends: 283 [2021-12-28 03:21:27,307 INFO L226 Difference]: Without dead ends: 177 [2021-12-28 03:21:27,308 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-12-28 03:21:27,308 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 18 mSDsluCounter, 756 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 948 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:27,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 948 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 03:21:27,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2021-12-28 03:21:27,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 176. [2021-12-28 03:21:27,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 119 states have (on average 1.1932773109243697) internal successors, (142), 123 states have internal predecessors, (142), 36 states have call successors, (36), 18 states have call predecessors, (36), 20 states have return successors, (41), 35 states have call predecessors, (41), 35 states have call successors, (41) [2021-12-28 03:21:27,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 219 transitions. [2021-12-28 03:21:27,324 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 219 transitions. Word has length 177 [2021-12-28 03:21:27,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:27,326 INFO L470 AbstractCegarLoop]: Abstraction has 176 states and 219 transitions. [2021-12-28 03:21:27,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.166666666666666) internal successors, (85), 7 states have internal predecessors, (85), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) [2021-12-28 03:21:27,326 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 219 transitions. [2021-12-28 03:21:27,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-28 03:21:27,328 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:27,328 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:27,361 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-12-28 03:21:27,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:27,545 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:27,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:27,546 INFO L85 PathProgramCache]: Analyzing trace with hash 1080671750, now seen corresponding path program 1 times [2021-12-28 03:21:27,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:27,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803732061] [2021-12-28 03:21:27,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:27,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:27,604 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:21:27,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1769593998] [2021-12-28 03:21:27,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:27,604 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:27,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:21:27,606 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:21:27,637 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-28 03:21:28,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:28,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 2662 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-28 03:21:28,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:21:28,245 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2021-12-28 03:21:28,246 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 03:21:28,246 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:28,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803732061] [2021-12-28 03:21:28,246 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:21:28,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769593998] [2021-12-28 03:21:28,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769593998] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:21:28,247 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:21:28,247 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-28 03:21:28,247 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269797690] [2021-12-28 03:21:28,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:21:28,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-28 03:21:28,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:28,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-28 03:21:28,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-28 03:21:28,248 INFO L87 Difference]: Start difference. First operand 176 states and 219 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 03:21:28,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:28,295 INFO L93 Difference]: Finished difference Result 293 states and 372 transitions. [2021-12-28 03:21:28,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-28 03:21:28,295 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 179 [2021-12-28 03:21:28,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:28,297 INFO L225 Difference]: With dead ends: 293 [2021-12-28 03:21:28,297 INFO L226 Difference]: Without dead ends: 181 [2021-12-28 03:21:28,298 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-28 03:21:28,298 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 7 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 559 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:28,298 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 559 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 03:21:28,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2021-12-28 03:21:28,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 177. [2021-12-28 03:21:28,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 120 states have (on average 1.1916666666666667) internal successors, (143), 124 states have internal predecessors, (143), 36 states have call successors, (36), 18 states have call predecessors, (36), 20 states have return successors, (41), 35 states have call predecessors, (41), 35 states have call successors, (41) [2021-12-28 03:21:28,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 220 transitions. [2021-12-28 03:21:28,307 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 220 transitions. Word has length 179 [2021-12-28 03:21:28,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:28,308 INFO L470 AbstractCegarLoop]: Abstraction has 177 states and 220 transitions. [2021-12-28 03:21:28,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 03:21:28,308 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 220 transitions. [2021-12-28 03:21:28,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-28 03:21:28,309 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:28,310 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:28,338 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-28 03:21:28,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-12-28 03:21:28,527 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:28,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:28,528 INFO L85 PathProgramCache]: Analyzing trace with hash 712361510, now seen corresponding path program 1 times [2021-12-28 03:21:28,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:28,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709615357] [2021-12-28 03:21:28,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:28,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:28,580 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:21:28,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [549230949] [2021-12-28 03:21:28,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:28,581 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:28,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:21:28,582 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:21:28,613 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-28 03:21:29,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:29,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 2668 conjuncts, 38 conjunts are in the unsatisfiable core [2021-12-28 03:21:29,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:21:29,341 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 5 [2021-12-28 03:21:29,445 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-12-28 03:21:29,445 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 03:21:29,445 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:29,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709615357] [2021-12-28 03:21:29,446 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:21:29,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549230949] [2021-12-28 03:21:29,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549230949] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:21:29,446 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:21:29,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-28 03:21:29,446 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779567135] [2021-12-28 03:21:29,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:21:29,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-28 03:21:29,447 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:29,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-28 03:21:29,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-28 03:21:29,447 INFO L87 Difference]: Start difference. First operand 177 states and 220 transitions. Second operand has 10 states, 10 states have (on average 9.2) internal successors, (92), 10 states have internal predecessors, (92), 6 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) [2021-12-28 03:21:29,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:29,752 INFO L93 Difference]: Finished difference Result 319 states and 401 transitions. [2021-12-28 03:21:29,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-28 03:21:29,753 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.2) internal successors, (92), 10 states have internal predecessors, (92), 6 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) Word has length 179 [2021-12-28 03:21:29,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:29,754 INFO L225 Difference]: With dead ends: 319 [2021-12-28 03:21:29,754 INFO L226 Difference]: Without dead ends: 202 [2021-12-28 03:21:29,755 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-12-28 03:21:29,755 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 107 mSDsluCounter, 1309 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 1490 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:29,756 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 1490 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-28 03:21:29,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-12-28 03:21:29,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 192. [2021-12-28 03:21:29,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 134 states have (on average 1.2014925373134329) internal successors, (161), 138 states have internal predecessors, (161), 36 states have call successors, (36), 18 states have call predecessors, (36), 21 states have return successors, (44), 36 states have call predecessors, (44), 35 states have call successors, (44) [2021-12-28 03:21:29,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 241 transitions. [2021-12-28 03:21:29,766 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 241 transitions. Word has length 179 [2021-12-28 03:21:29,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:29,767 INFO L470 AbstractCegarLoop]: Abstraction has 192 states and 241 transitions. [2021-12-28 03:21:29,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.2) internal successors, (92), 10 states have internal predecessors, (92), 6 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) [2021-12-28 03:21:29,767 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 241 transitions. [2021-12-28 03:21:29,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-28 03:21:29,768 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:29,768 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:29,798 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-12-28 03:21:29,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:29,989 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:29,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:29,989 INFO L85 PathProgramCache]: Analyzing trace with hash 1965868264, now seen corresponding path program 1 times [2021-12-28 03:21:29,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:29,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549766042] [2021-12-28 03:21:29,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:29,990 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:30,060 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:21:30,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1536012914] [2021-12-28 03:21:30,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:30,061 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:30,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:21:30,062 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:21:30,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-28 03:21:30,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:30,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 2671 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-28 03:21:30,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:21:30,790 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 38 [2021-12-28 03:21:30,907 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2021-12-28 03:21:30,908 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 03:21:30,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:30,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549766042] [2021-12-28 03:21:30,908 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:21:30,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536012914] [2021-12-28 03:21:30,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536012914] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:21:30,909 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:21:30,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-28 03:21:30,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055553851] [2021-12-28 03:21:30,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:21:30,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-28 03:21:30,911 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:30,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-28 03:21:30,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-28 03:21:30,912 INFO L87 Difference]: Start difference. First operand 192 states and 241 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 03:21:30,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:30,937 INFO L93 Difference]: Finished difference Result 307 states and 387 transitions. [2021-12-28 03:21:30,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-28 03:21:30,938 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21) Word has length 179 [2021-12-28 03:21:30,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:30,939 INFO L225 Difference]: With dead ends: 307 [2021-12-28 03:21:30,939 INFO L226 Difference]: Without dead ends: 198 [2021-12-28 03:21:30,940 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-28 03:21:30,940 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 4 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 789 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:30,941 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 789 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 03:21:30,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2021-12-28 03:21:30,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 194. [2021-12-28 03:21:30,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 136 states have (on average 1.1985294117647058) internal successors, (163), 139 states have internal predecessors, (163), 36 states have call successors, (36), 18 states have call predecessors, (36), 21 states have return successors, (44), 37 states have call predecessors, (44), 35 states have call successors, (44) [2021-12-28 03:21:30,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 243 transitions. [2021-12-28 03:21:30,951 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 243 transitions. Word has length 179 [2021-12-28 03:21:30,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:30,952 INFO L470 AbstractCegarLoop]: Abstraction has 194 states and 243 transitions. [2021-12-28 03:21:30,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 03:21:30,952 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 243 transitions. [2021-12-28 03:21:30,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2021-12-28 03:21:30,953 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:30,954 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:30,986 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-12-28 03:21:31,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-12-28 03:21:31,179 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:31,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:31,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1941254556, now seen corresponding path program 1 times [2021-12-28 03:21:31,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:31,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597540266] [2021-12-28 03:21:31,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:31,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:31,233 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:21:31,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1016213493] [2021-12-28 03:21:31,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:31,234 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:31,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:21:31,235 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:21:31,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-28 03:21:31,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:31,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 2675 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-28 03:21:31,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:21:31,864 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 38 [2021-12-28 03:21:31,995 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-12-28 03:21:31,995 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 03:21:31,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:31,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597540266] [2021-12-28 03:21:31,996 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:21:31,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016213493] [2021-12-28 03:21:31,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016213493] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:21:31,996 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:21:31,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-28 03:21:31,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712478222] [2021-12-28 03:21:31,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:21:31,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-28 03:21:31,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:31,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-28 03:21:31,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-28 03:21:31,998 INFO L87 Difference]: Start difference. First operand 194 states and 243 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 03:21:32,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:32,029 INFO L93 Difference]: Finished difference Result 222 states and 276 transitions. [2021-12-28 03:21:32,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-28 03:21:32,030 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21) Word has length 182 [2021-12-28 03:21:32,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:32,031 INFO L225 Difference]: With dead ends: 222 [2021-12-28 03:21:32,031 INFO L226 Difference]: Without dead ends: 195 [2021-12-28 03:21:32,032 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-28 03:21:32,032 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 0 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:32,033 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 587 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 03:21:32,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-12-28 03:21:32,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 195. [2021-12-28 03:21:32,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 137 states have (on average 1.197080291970803) internal successors, (164), 139 states have internal predecessors, (164), 36 states have call successors, (36), 18 states have call predecessors, (36), 21 states have return successors, (44), 38 states have call predecessors, (44), 35 states have call successors, (44) [2021-12-28 03:21:32,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 244 transitions. [2021-12-28 03:21:32,043 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 244 transitions. Word has length 182 [2021-12-28 03:21:32,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:32,043 INFO L470 AbstractCegarLoop]: Abstraction has 195 states and 244 transitions. [2021-12-28 03:21:32,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 03:21:32,043 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 244 transitions. [2021-12-28 03:21:32,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2021-12-28 03:21:32,045 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:32,045 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:32,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-12-28 03:21:32,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-12-28 03:21:32,268 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:32,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:32,269 INFO L85 PathProgramCache]: Analyzing trace with hash -101731212, now seen corresponding path program 2 times [2021-12-28 03:21:32,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:32,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541613304] [2021-12-28 03:21:32,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:32,269 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:32,318 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:21:32,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [880181136] [2021-12-28 03:21:32,318 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-28 03:21:32,319 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:32,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:21:32,320 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:21:32,341 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-28 03:21:32,928 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-28 03:21:32,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-28 03:21:32,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 2679 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-28 03:21:32,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:21:33,073 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 38 [2021-12-28 03:21:33,220 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2021-12-28 03:21:33,220 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 03:21:33,220 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:33,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541613304] [2021-12-28 03:21:33,220 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:21:33,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880181136] [2021-12-28 03:21:33,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880181136] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:21:33,221 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:21:33,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-28 03:21:33,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131460467] [2021-12-28 03:21:33,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:21:33,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-28 03:21:33,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:33,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-28 03:21:33,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-28 03:21:33,223 INFO L87 Difference]: Start difference. First operand 195 states and 244 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 03:21:33,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:33,259 INFO L93 Difference]: Finished difference Result 330 states and 410 transitions. [2021-12-28 03:21:33,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-28 03:21:33,259 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 185 [2021-12-28 03:21:33,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:33,261 INFO L225 Difference]: With dead ends: 330 [2021-12-28 03:21:33,261 INFO L226 Difference]: Without dead ends: 211 [2021-12-28 03:21:33,263 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-28 03:21:33,264 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 9 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 788 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:33,264 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 788 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 03:21:33,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-12-28 03:21:33,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 205. [2021-12-28 03:21:33,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 147 states have (on average 1.1972789115646258) internal successors, (176), 149 states have internal predecessors, (176), 36 states have call successors, (36), 18 states have call predecessors, (36), 21 states have return successors, (44), 38 states have call predecessors, (44), 35 states have call successors, (44) [2021-12-28 03:21:33,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 256 transitions. [2021-12-28 03:21:33,277 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 256 transitions. Word has length 185 [2021-12-28 03:21:33,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:33,278 INFO L470 AbstractCegarLoop]: Abstraction has 205 states and 256 transitions. [2021-12-28 03:21:33,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 03:21:33,278 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 256 transitions. [2021-12-28 03:21:33,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2021-12-28 03:21:33,279 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:33,279 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:33,312 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-12-28 03:21:33,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-12-28 03:21:33,494 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:33,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:33,495 INFO L85 PathProgramCache]: Analyzing trace with hash 747347188, now seen corresponding path program 1 times [2021-12-28 03:21:33,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:33,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586553769] [2021-12-28 03:21:33,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:33,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:33,556 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:21:33,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1965611729] [2021-12-28 03:21:33,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:33,557 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:33,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:21:33,558 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:21:33,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-28 03:21:34,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:34,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 2681 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-28 03:21:34,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:21:34,251 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2021-12-28 03:21:34,251 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 03:21:34,251 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:34,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586553769] [2021-12-28 03:21:34,252 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:21:34,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965611729] [2021-12-28 03:21:34,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965611729] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:21:34,252 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:21:34,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-28 03:21:34,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988493860] [2021-12-28 03:21:34,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:21:34,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-28 03:21:34,253 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:34,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-28 03:21:34,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-28 03:21:34,254 INFO L87 Difference]: Start difference. First operand 205 states and 256 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 03:21:34,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:34,283 INFO L93 Difference]: Finished difference Result 332 states and 412 transitions. [2021-12-28 03:21:34,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-28 03:21:34,284 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 185 [2021-12-28 03:21:34,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:34,285 INFO L225 Difference]: With dead ends: 332 [2021-12-28 03:21:34,286 INFO L226 Difference]: Without dead ends: 201 [2021-12-28 03:21:34,286 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-28 03:21:34,287 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 2 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:34,287 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 582 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 03:21:34,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-12-28 03:21:34,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 197. [2021-12-28 03:21:34,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 139 states have (on average 1.1798561151079137) internal successors, (164), 141 states have internal predecessors, (164), 36 states have call successors, (36), 18 states have call predecessors, (36), 21 states have return successors, (44), 38 states have call predecessors, (44), 35 states have call successors, (44) [2021-12-28 03:21:34,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 244 transitions. [2021-12-28 03:21:34,295 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 244 transitions. Word has length 185 [2021-12-28 03:21:34,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:34,296 INFO L470 AbstractCegarLoop]: Abstraction has 197 states and 244 transitions. [2021-12-28 03:21:34,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 03:21:34,296 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 244 transitions. [2021-12-28 03:21:34,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2021-12-28 03:21:34,297 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:34,297 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:34,328 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-28 03:21:34,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-12-28 03:21:34,511 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:34,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:34,512 INFO L85 PathProgramCache]: Analyzing trace with hash 382427316, now seen corresponding path program 1 times [2021-12-28 03:21:34,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:34,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090272220] [2021-12-28 03:21:34,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:34,512 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:34,562 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:21:34,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1939006246] [2021-12-28 03:21:34,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:34,563 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:34,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:21:34,564 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:21:34,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-28 03:21:35,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:35,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 2671 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-28 03:21:35,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:21:35,250 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2021-12-28 03:21:35,251 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 03:21:35,251 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:35,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090272220] [2021-12-28 03:21:35,251 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:21:35,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939006246] [2021-12-28 03:21:35,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939006246] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:21:35,252 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:21:35,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-28 03:21:35,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325557313] [2021-12-28 03:21:35,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:21:35,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-28 03:21:35,253 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:35,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-28 03:21:35,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-28 03:21:35,254 INFO L87 Difference]: Start difference. First operand 197 states and 244 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 03:21:35,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:35,286 INFO L93 Difference]: Finished difference Result 347 states and 435 transitions. [2021-12-28 03:21:35,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-28 03:21:35,287 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 185 [2021-12-28 03:21:35,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:35,288 INFO L225 Difference]: With dead ends: 347 [2021-12-28 03:21:35,288 INFO L226 Difference]: Without dead ends: 197 [2021-12-28 03:21:35,289 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-28 03:21:35,290 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 7 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 586 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:35,290 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 586 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 03:21:35,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-12-28 03:21:35,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 197. [2021-12-28 03:21:35,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 139 states have (on average 1.1726618705035972) internal successors, (163), 141 states have internal predecessors, (163), 36 states have call successors, (36), 18 states have call predecessors, (36), 21 states have return successors, (44), 38 states have call predecessors, (44), 35 states have call successors, (44) [2021-12-28 03:21:35,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 243 transitions. [2021-12-28 03:21:35,298 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 243 transitions. Word has length 185 [2021-12-28 03:21:35,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:35,299 INFO L470 AbstractCegarLoop]: Abstraction has 197 states and 243 transitions. [2021-12-28 03:21:35,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-28 03:21:35,299 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 243 transitions. [2021-12-28 03:21:35,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2021-12-28 03:21:35,300 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:35,300 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:35,329 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-12-28 03:21:35,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:35,515 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:35,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:35,516 INFO L85 PathProgramCache]: Analyzing trace with hash -908019048, now seen corresponding path program 1 times [2021-12-28 03:21:35,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:35,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501482244] [2021-12-28 03:21:35,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:35,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:35,577 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:21:35,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [538929442] [2021-12-28 03:21:35,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:35,578 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:35,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:21:35,579 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:21:35,621 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-28 03:21:36,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:36,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 2681 conjuncts, 112 conjunts are in the unsatisfiable core [2021-12-28 03:21:36,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:21:36,159 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-28 03:21:36,543 INFO L353 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-28 03:21:36,543 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-12-28 03:21:38,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-28 03:21:38,613 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-12-28 03:21:41,380 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_1772 (Array Int Int))) (= (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_1772) |c_#memory_int|)) is different from true [2021-12-28 03:21:42,608 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 52 proven. 20 refuted. 2 times theorem prover too weak. 42 trivial. 3 not checked. [2021-12-28 03:21:42,608 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-28 03:21:43,253 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:43,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501482244] [2021-12-28 03:21:43,253 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:21:43,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538929442] [2021-12-28 03:21:43,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538929442] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 03:21:43,253 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-28 03:21:43,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2021-12-28 03:21:43,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90191656] [2021-12-28 03:21:43,254 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-28 03:21:43,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-28 03:21:43,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:43,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-28 03:21:43,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=851, Unknown=43, NotChecked=60, Total=1056 [2021-12-28 03:21:43,255 INFO L87 Difference]: Start difference. First operand 197 states and 243 transitions. Second operand has 32 states, 28 states have (on average 4.214285714285714) internal successors, (118), 27 states have internal predecessors, (118), 12 states have call successors, (26), 7 states have call predecessors, (26), 12 states have return successors, (25), 12 states have call predecessors, (25), 12 states have call successors, (25) [2021-12-28 03:21:43,747 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_1772 (Array Int Int))) (= (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_1772) |c_#memory_int|)) (exists ((|v___CPROVER_overflow_mult_~#c~1.base_84| Int) (v_ArrVal_1769 Int)) (and (= |c_#valid| (store |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_84| v_ArrVal_1769)) (= (select |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_84|) 0))) (exists ((v_ArrVal_1770 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_1770)))) is different from true [2021-12-28 03:21:44,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:44,310 INFO L93 Difference]: Finished difference Result 395 states and 495 transitions. [2021-12-28 03:21:44,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-12-28 03:21:44,311 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 28 states have (on average 4.214285714285714) internal successors, (118), 27 states have internal predecessors, (118), 12 states have call successors, (26), 7 states have call predecessors, (26), 12 states have return successors, (25), 12 states have call predecessors, (25), 12 states have call successors, (25) Word has length 187 [2021-12-28 03:21:44,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:44,313 INFO L225 Difference]: With dead ends: 395 [2021-12-28 03:21:44,313 INFO L226 Difference]: Without dead ends: 278 [2021-12-28 03:21:44,314 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 220 SyntacticMatches, 8 SemanticMatches, 40 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=151, Invalid=1362, Unknown=55, NotChecked=154, Total=1722 [2021-12-28 03:21:44,314 INFO L933 BasicCegarLoop]: 186 mSDtfsCounter, 94 mSDsluCounter, 1641 mSDsCounter, 0 mSdLazyCounter, 986 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 1827 SdHoareTripleChecker+Invalid, 3187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 986 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2137 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:44,314 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 1827 Invalid, 3187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 986 Invalid, 0 Unknown, 2137 Unchecked, 0.7s Time] [2021-12-28 03:21:44,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-12-28 03:21:44,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 251. [2021-12-28 03:21:44,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 181 states have (on average 1.1657458563535912) internal successors, (211), 186 states have internal predecessors, (211), 40 states have call successors, (40), 22 states have call predecessors, (40), 29 states have return successors, (61), 43 states have call predecessors, (61), 39 states have call successors, (61) [2021-12-28 03:21:44,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 312 transitions. [2021-12-28 03:21:44,326 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 312 transitions. Word has length 187 [2021-12-28 03:21:44,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:44,326 INFO L470 AbstractCegarLoop]: Abstraction has 251 states and 312 transitions. [2021-12-28 03:21:44,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 28 states have (on average 4.214285714285714) internal successors, (118), 27 states have internal predecessors, (118), 12 states have call successors, (26), 7 states have call predecessors, (26), 12 states have return successors, (25), 12 states have call predecessors, (25), 12 states have call successors, (25) [2021-12-28 03:21:44,327 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 312 transitions. [2021-12-28 03:21:44,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-12-28 03:21:44,328 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:44,328 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:44,363 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-12-28 03:21:44,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-28 03:21:44,543 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:44,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:44,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1925449391, now seen corresponding path program 1 times [2021-12-28 03:21:44,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:44,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627077521] [2021-12-28 03:21:44,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:44,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:44,596 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:21:44,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1012570492] [2021-12-28 03:21:44,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:44,596 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:44,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:21:44,598 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:21:44,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-28 03:21:45,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:45,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 2685 conjuncts, 82 conjunts are in the unsatisfiable core [2021-12-28 03:21:45,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:21:45,082 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-28 03:21:45,442 INFO L353 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-28 03:21:45,443 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-12-28 03:21:47,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-28 03:21:47,503 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-12-28 03:21:49,638 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_1924 (Array Int Int))) (= (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_1924) |c_#memory_int|)) is different from true [2021-12-28 03:21:50,220 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 51 proven. 20 refuted. 0 times theorem prover too weak. 45 trivial. 3 not checked. [2021-12-28 03:21:50,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-28 03:21:50,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:50,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627077521] [2021-12-28 03:21:50,595 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:21:50,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012570492] [2021-12-28 03:21:50,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012570492] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 03:21:50,595 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-28 03:21:50,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2021-12-28 03:21:50,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160014062] [2021-12-28 03:21:50,596 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-28 03:21:50,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-28 03:21:50,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:50,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-28 03:21:50,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=431, Unknown=6, NotChecked=42, Total=552 [2021-12-28 03:21:50,597 INFO L87 Difference]: Start difference. First operand 251 states and 312 transitions. Second operand has 23 states, 21 states have (on average 5.714285714285714) internal successors, (120), 21 states have internal predecessors, (120), 11 states have call successors, (27), 7 states have call predecessors, (27), 10 states have return successors, (26), 11 states have call predecessors, (26), 11 states have call successors, (26) [2021-12-28 03:21:51,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:21:51,635 INFO L93 Difference]: Finished difference Result 481 states and 607 transitions. [2021-12-28 03:21:51,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-28 03:21:51,635 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 5.714285714285714) internal successors, (120), 21 states have internal predecessors, (120), 11 states have call successors, (27), 7 states have call predecessors, (27), 10 states have return successors, (26), 11 states have call predecessors, (26), 11 states have call successors, (26) Word has length 193 [2021-12-28 03:21:51,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:21:51,637 INFO L225 Difference]: With dead ends: 481 [2021-12-28 03:21:51,637 INFO L226 Difference]: Without dead ends: 347 [2021-12-28 03:21:51,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 235 SyntacticMatches, 8 SemanticMatches, 30 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=121, Invalid=796, Unknown=17, NotChecked=58, Total=992 [2021-12-28 03:21:51,639 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 138 mSDsluCounter, 1064 mSDsCounter, 0 mSdLazyCounter, 1051 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 1255 SdHoareTripleChecker+Invalid, 1985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 862 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-28 03:21:51,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 1255 Invalid, 1985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1051 Invalid, 0 Unknown, 862 Unchecked, 0.7s Time] [2021-12-28 03:21:51,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2021-12-28 03:21:51,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 275. [2021-12-28 03:21:51,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 201 states have (on average 1.1741293532338308) internal successors, (236), 207 states have internal predecessors, (236), 41 states have call successors, (41), 23 states have call predecessors, (41), 32 states have return successors, (65), 45 states have call predecessors, (65), 40 states have call successors, (65) [2021-12-28 03:21:51,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 342 transitions. [2021-12-28 03:21:51,653 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 342 transitions. Word has length 193 [2021-12-28 03:21:51,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:21:51,653 INFO L470 AbstractCegarLoop]: Abstraction has 275 states and 342 transitions. [2021-12-28 03:21:51,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 5.714285714285714) internal successors, (120), 21 states have internal predecessors, (120), 11 states have call successors, (27), 7 states have call predecessors, (27), 10 states have return successors, (26), 11 states have call predecessors, (26), 11 states have call successors, (26) [2021-12-28 03:21:51,653 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 342 transitions. [2021-12-28 03:21:51,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-12-28 03:21:51,655 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:21:51,655 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:21:51,685 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-12-28 03:21:51,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:51,880 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:21:51,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:21:51,880 INFO L85 PathProgramCache]: Analyzing trace with hash 1752761233, now seen corresponding path program 1 times [2021-12-28 03:21:51,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:21:51,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269138110] [2021-12-28 03:21:51,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:51,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:21:51,926 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:21:51,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [766869050] [2021-12-28 03:21:51,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:21:51,927 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:21:51,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:21:51,928 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:21:51,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-28 03:21:52,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:21:52,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 2720 conjuncts, 119 conjunts are in the unsatisfiable core [2021-12-28 03:21:52,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:21:52,465 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-28 03:21:52,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-28 03:21:52,863 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-12-28 03:21:52,872 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-12-28 03:21:52,953 INFO L353 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-12-28 03:21:52,954 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-12-28 03:21:53,024 INFO L353 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-28 03:21:53,025 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-28 03:21:55,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-28 03:21:55,069 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-12-28 03:21:57,293 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v___CPROVER_overflow_mult_~#c~1.base_117| Int) (v_ArrVal_2083 Int)) (and (= |c_#valid| (store |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_117| v_ArrVal_2083)) (= (select |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_117|) 0))) (exists ((v_ArrVal_2084 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_2084)))) is different from true [2021-12-28 03:21:57,781 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2086 (Array Int Int))) (= (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_2086) |c_#memory_int|)) is different from true [2021-12-28 03:21:59,125 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 43 proven. 22 refuted. 2 times theorem prover too weak. 42 trivial. 3 not checked. [2021-12-28 03:21:59,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-28 03:21:59,802 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:21:59,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269138110] [2021-12-28 03:21:59,802 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:21:59,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766869050] [2021-12-28 03:21:59,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766869050] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 03:21:59,802 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-28 03:21:59,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2021-12-28 03:21:59,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475598386] [2021-12-28 03:21:59,802 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-28 03:21:59,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-12-28 03:21:59,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:21:59,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-12-28 03:21:59,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=981, Unknown=33, NotChecked=130, Total=1260 [2021-12-28 03:21:59,803 INFO L87 Difference]: Start difference. First operand 275 states and 342 transitions. Second operand has 35 states, 31 states have (on average 3.935483870967742) internal successors, (122), 30 states have internal predecessors, (122), 14 states have call successors, (27), 8 states have call predecessors, (27), 13 states have return successors, (26), 13 states have call predecessors, (26), 14 states have call successors, (26) [2021-12-28 03:22:00,276 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v___CPROVER_overflow_mult_~#c~1.base_117| Int) (v_ArrVal_2083 Int)) (and (= |c_#valid| (store |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_117| v_ArrVal_2083)) (= (select |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_117|) 0))) (exists ((v_ArrVal_2086 (Array Int Int))) (= (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_2086) |c_#memory_int|)) (exists ((v_ArrVal_2084 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_2084)))) is different from true [2021-12-28 03:22:00,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:22:00,836 INFO L93 Difference]: Finished difference Result 471 states and 588 transitions. [2021-12-28 03:22:00,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-12-28 03:22:00,837 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 31 states have (on average 3.935483870967742) internal successors, (122), 30 states have internal predecessors, (122), 14 states have call successors, (27), 8 states have call predecessors, (27), 13 states have return successors, (26), 13 states have call predecessors, (26), 14 states have call successors, (26) Word has length 193 [2021-12-28 03:22:00,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:22:00,839 INFO L225 Difference]: With dead ends: 471 [2021-12-28 03:22:00,839 INFO L226 Difference]: Without dead ends: 339 [2021-12-28 03:22:00,840 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 226 SyntacticMatches, 6 SemanticMatches, 43 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=166, Invalid=1525, Unknown=43, NotChecked=246, Total=1980 [2021-12-28 03:22:00,841 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 99 mSDsluCounter, 1595 mSDsCounter, 0 mSdLazyCounter, 922 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 1780 SdHoareTripleChecker+Invalid, 3358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2366 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-28 03:22:00,841 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 1780 Invalid, 3358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 922 Invalid, 0 Unknown, 2366 Unchecked, 0.6s Time] [2021-12-28 03:22:00,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2021-12-28 03:22:00,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 312. [2021-12-28 03:22:00,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 229 states have (on average 1.1746724890829694) internal successors, (269), 236 states have internal predecessors, (269), 45 states have call successors, (45), 26 states have call predecessors, (45), 37 states have return successors, (74), 50 states have call predecessors, (74), 44 states have call successors, (74) [2021-12-28 03:22:00,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 388 transitions. [2021-12-28 03:22:00,856 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 388 transitions. Word has length 193 [2021-12-28 03:22:00,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:22:00,856 INFO L470 AbstractCegarLoop]: Abstraction has 312 states and 388 transitions. [2021-12-28 03:22:00,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 31 states have (on average 3.935483870967742) internal successors, (122), 30 states have internal predecessors, (122), 14 states have call successors, (27), 8 states have call predecessors, (27), 13 states have return successors, (26), 13 states have call predecessors, (26), 14 states have call successors, (26) [2021-12-28 03:22:00,857 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 388 transitions. [2021-12-28 03:22:00,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-12-28 03:22:00,858 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:22:00,859 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:22:00,889 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-12-28 03:22:01,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:22:01,084 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:22:01,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:22:01,084 INFO L85 PathProgramCache]: Analyzing trace with hash -16710381, now seen corresponding path program 1 times [2021-12-28 03:22:01,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:22:01,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454383094] [2021-12-28 03:22:01,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:22:01,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:22:01,150 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:22:01,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [875653835] [2021-12-28 03:22:01,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:22:01,151 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:22:01,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:22:01,151 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:22:01,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-12-28 03:22:02,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:22:02,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 2717 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-28 03:22:02,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:22:02,919 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 48 proven. 1 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2021-12-28 03:22:02,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-28 03:22:03,362 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2021-12-28 03:22:03,363 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:22:03,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454383094] [2021-12-28 03:22:03,363 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:22:03,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875653835] [2021-12-28 03:22:03,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875653835] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-28 03:22:03,364 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-28 03:22:03,364 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-12-28 03:22:03,364 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064428447] [2021-12-28 03:22:03,364 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-28 03:22:03,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-28 03:22:03,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:22:03,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-28 03:22:03,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-12-28 03:22:03,366 INFO L87 Difference]: Start difference. First operand 312 states and 388 transitions. Second operand has 10 states, 10 states have (on average 13.4) internal successors, (134), 10 states have internal predecessors, (134), 2 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2021-12-28 03:22:03,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:22:03,499 INFO L93 Difference]: Finished difference Result 470 states and 604 transitions. [2021-12-28 03:22:03,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-28 03:22:03,500 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 13.4) internal successors, (134), 10 states have internal predecessors, (134), 2 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 193 [2021-12-28 03:22:03,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:22:03,502 INFO L225 Difference]: With dead ends: 470 [2021-12-28 03:22:03,502 INFO L226 Difference]: Without dead ends: 327 [2021-12-28 03:22:03,503 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 376 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=78, Unknown=0, NotChecked=0, Total=132 [2021-12-28 03:22:03,504 INFO L933 BasicCegarLoop]: 193 mSDtfsCounter, 46 mSDsluCounter, 747 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 940 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-28 03:22:03,505 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 940 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-28 03:22:03,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2021-12-28 03:22:03,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 321. [2021-12-28 03:22:03,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 238 states have (on average 1.180672268907563) internal successors, (281), 245 states have internal predecessors, (281), 45 states have call successors, (45), 26 states have call predecessors, (45), 37 states have return successors, (74), 50 states have call predecessors, (74), 44 states have call successors, (74) [2021-12-28 03:22:03,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 400 transitions. [2021-12-28 03:22:03,523 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 400 transitions. Word has length 193 [2021-12-28 03:22:03,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:22:03,523 INFO L470 AbstractCegarLoop]: Abstraction has 321 states and 400 transitions. [2021-12-28 03:22:03,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.4) internal successors, (134), 10 states have internal predecessors, (134), 2 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2021-12-28 03:22:03,524 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 400 transitions. [2021-12-28 03:22:03,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2021-12-28 03:22:03,525 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:22:03,526 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:22:03,566 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-12-28 03:22:03,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:22:03,748 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:22:03,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:22:03,748 INFO L85 PathProgramCache]: Analyzing trace with hash 1529453249, now seen corresponding path program 1 times [2021-12-28 03:22:03,749 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:22:03,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062797704] [2021-12-28 03:22:03,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:22:03,749 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:22:03,790 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:22:03,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1313420531] [2021-12-28 03:22:03,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:22:03,791 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:22:03,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:22:03,792 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:22:03,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-12-28 03:22:04,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:22:04,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 2768 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-28 03:22:04,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:22:04,579 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-12-28 03:22:04,579 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 03:22:04,579 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:22:04,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062797704] [2021-12-28 03:22:04,579 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:22:04,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313420531] [2021-12-28 03:22:04,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313420531] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 03:22:04,579 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 03:22:04,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-28 03:22:04,580 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730856116] [2021-12-28 03:22:04,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 03:22:04,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-28 03:22:04,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:22:04,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-28 03:22:04,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-28 03:22:04,581 INFO L87 Difference]: Start difference. First operand 321 states and 400 transitions. Second operand has 9 states, 8 states have (on average 13.375) internal successors, (107), 9 states have internal predecessors, (107), 6 states have call successors, (26), 2 states have call predecessors, (26), 4 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) [2021-12-28 03:22:04,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:22:04,797 INFO L93 Difference]: Finished difference Result 471 states and 585 transitions. [2021-12-28 03:22:04,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 03:22:04,800 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 13.375) internal successors, (107), 9 states have internal predecessors, (107), 6 states have call successors, (26), 2 states have call predecessors, (26), 4 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) Word has length 205 [2021-12-28 03:22:04,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:22:04,802 INFO L225 Difference]: With dead ends: 471 [2021-12-28 03:22:04,802 INFO L226 Difference]: Without dead ends: 319 [2021-12-28 03:22:04,802 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-12-28 03:22:04,803 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 233 mSDsluCounter, 929 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 1091 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-28 03:22:04,803 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 1091 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-28 03:22:04,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2021-12-28 03:22:04,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 319. [2021-12-28 03:22:04,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 237 states have (on average 1.1772151898734178) internal successors, (279), 243 states have internal predecessors, (279), 45 states have call successors, (45), 26 states have call predecessors, (45), 36 states have return successors, (73), 50 states have call predecessors, (73), 44 states have call successors, (73) [2021-12-28 03:22:04,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 397 transitions. [2021-12-28 03:22:04,827 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 397 transitions. Word has length 205 [2021-12-28 03:22:04,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:22:04,827 INFO L470 AbstractCegarLoop]: Abstraction has 319 states and 397 transitions. [2021-12-28 03:22:04,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 13.375) internal successors, (107), 9 states have internal predecessors, (107), 6 states have call successors, (26), 2 states have call predecessors, (26), 4 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) [2021-12-28 03:22:04,828 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 397 transitions. [2021-12-28 03:22:04,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2021-12-28 03:22:04,829 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:22:04,830 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:22:04,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-12-28 03:22:05,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:22:05,047 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:22:05,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:22:05,048 INFO L85 PathProgramCache]: Analyzing trace with hash -2089690696, now seen corresponding path program 1 times [2021-12-28 03:22:05,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:22:05,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127983140] [2021-12-28 03:22:05,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:22:05,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:22:05,092 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:22:05,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [270564347] [2021-12-28 03:22:05,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:22:05,093 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:22:05,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:22:05,094 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:22:05,126 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-12-28 03:22:05,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:22:05,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 2913 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-28 03:22:05,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:22:05,911 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 1 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2021-12-28 03:22:05,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-28 03:22:06,483 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2021-12-28 03:22:06,483 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:22:06,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127983140] [2021-12-28 03:22:06,484 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:22:06,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270564347] [2021-12-28 03:22:06,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270564347] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-28 03:22:06,484 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-28 03:22:06,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-12-28 03:22:06,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961149693] [2021-12-28 03:22:06,484 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-28 03:22:06,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-28 03:22:06,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:22:06,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-28 03:22:06,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-12-28 03:22:06,486 INFO L87 Difference]: Start difference. First operand 319 states and 397 transitions. Second operand has 13 states, 11 states have (on average 11.0) internal successors, (121), 13 states have internal predecessors, (121), 6 states have call successors, (31), 2 states have call predecessors, (31), 5 states have return successors, (31), 6 states have call predecessors, (31), 6 states have call successors, (31) [2021-12-28 03:22:06,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:22:06,602 INFO L93 Difference]: Finished difference Result 464 states and 573 transitions. [2021-12-28 03:22:06,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 03:22:06,603 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 11.0) internal successors, (121), 13 states have internal predecessors, (121), 6 states have call successors, (31), 2 states have call predecessors, (31), 5 states have return successors, (31), 6 states have call predecessors, (31), 6 states have call successors, (31) Word has length 226 [2021-12-28 03:22:06,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:22:06,605 INFO L225 Difference]: With dead ends: 464 [2021-12-28 03:22:06,605 INFO L226 Difference]: Without dead ends: 322 [2021-12-28 03:22:06,606 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 453 GetRequests, 438 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-12-28 03:22:06,606 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 17 mSDsluCounter, 1689 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 1880 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-28 03:22:06,610 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 1880 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-28 03:22:06,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-12-28 03:22:06,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 321. [2021-12-28 03:22:06,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 239 states have (on average 1.1757322175732217) internal successors, (281), 245 states have internal predecessors, (281), 45 states have call successors, (45), 26 states have call predecessors, (45), 36 states have return successors, (73), 50 states have call predecessors, (73), 44 states have call successors, (73) [2021-12-28 03:22:06,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 399 transitions. [2021-12-28 03:22:06,625 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 399 transitions. Word has length 226 [2021-12-28 03:22:06,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:22:06,625 INFO L470 AbstractCegarLoop]: Abstraction has 321 states and 399 transitions. [2021-12-28 03:22:06,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 11.0) internal successors, (121), 13 states have internal predecessors, (121), 6 states have call successors, (31), 2 states have call predecessors, (31), 5 states have return successors, (31), 6 states have call predecessors, (31), 6 states have call successors, (31) [2021-12-28 03:22:06,626 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 399 transitions. [2021-12-28 03:22:06,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2021-12-28 03:22:06,628 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:22:06,628 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:22:06,660 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-12-28 03:22:06,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-12-28 03:22:06,844 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:22:06,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:22:06,844 INFO L85 PathProgramCache]: Analyzing trace with hash -1940716689, now seen corresponding path program 1 times [2021-12-28 03:22:06,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:22:06,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206388806] [2021-12-28 03:22:06,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:22:06,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:22:06,896 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:22:06,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1201280838] [2021-12-28 03:22:06,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:22:06,897 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:22:06,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:22:06,898 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:22:06,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-12-28 03:22:07,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 03:22:07,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 2928 conjuncts, 34 conjunts are in the unsatisfiable core [2021-12-28 03:22:07,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:22:07,697 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 17 proven. 4 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2021-12-28 03:22:07,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-28 03:22:08,288 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2021-12-28 03:22:08,289 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:22:08,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206388806] [2021-12-28 03:22:08,289 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:22:08,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201280838] [2021-12-28 03:22:08,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201280838] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-28 03:22:08,289 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-28 03:22:08,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-12-28 03:22:08,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367631582] [2021-12-28 03:22:08,290 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-28 03:22:08,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-12-28 03:22:08,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:22:08,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-12-28 03:22:08,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-12-28 03:22:08,291 INFO L87 Difference]: Start difference. First operand 321 states and 399 transitions. Second operand has 16 states, 13 states have (on average 9.307692307692308) internal successors, (121), 16 states have internal predecessors, (121), 7 states have call successors, (31), 2 states have call predecessors, (31), 5 states have return successors, (31), 6 states have call predecessors, (31), 7 states have call successors, (31) [2021-12-28 03:22:08,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:22:08,429 INFO L93 Difference]: Finished difference Result 468 states and 577 transitions. [2021-12-28 03:22:08,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-28 03:22:08,430 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 9.307692307692308) internal successors, (121), 16 states have internal predecessors, (121), 7 states have call successors, (31), 2 states have call predecessors, (31), 5 states have return successors, (31), 6 states have call predecessors, (31), 7 states have call successors, (31) Word has length 222 [2021-12-28 03:22:08,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:22:08,432 INFO L225 Difference]: With dead ends: 468 [2021-12-28 03:22:08,432 INFO L226 Difference]: Without dead ends: 324 [2021-12-28 03:22:08,433 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 445 GetRequests, 427 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-12-28 03:22:08,433 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 44 mSDsluCounter, 1485 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 1676 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-28 03:22:08,433 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 1676 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-28 03:22:08,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2021-12-28 03:22:08,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 323. [2021-12-28 03:22:08,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 241 states have (on average 1.1742738589211619) internal successors, (283), 247 states have internal predecessors, (283), 45 states have call successors, (45), 26 states have call predecessors, (45), 36 states have return successors, (73), 50 states have call predecessors, (73), 44 states have call successors, (73) [2021-12-28 03:22:08,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 401 transitions. [2021-12-28 03:22:08,448 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 401 transitions. Word has length 222 [2021-12-28 03:22:08,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:22:08,449 INFO L470 AbstractCegarLoop]: Abstraction has 323 states and 401 transitions. [2021-12-28 03:22:08,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 9.307692307692308) internal successors, (121), 16 states have internal predecessors, (121), 7 states have call successors, (31), 2 states have call predecessors, (31), 5 states have return successors, (31), 6 states have call predecessors, (31), 7 states have call successors, (31) [2021-12-28 03:22:08,449 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 401 transitions. [2021-12-28 03:22:08,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2021-12-28 03:22:08,451 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:22:08,451 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:22:08,482 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-12-28 03:22:08,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-12-28 03:22:08,676 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 03:22:08,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 03:22:08,676 INFO L85 PathProgramCache]: Analyzing trace with hash 783622132, now seen corresponding path program 2 times [2021-12-28 03:22:08,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 03:22:08,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201878946] [2021-12-28 03:22:08,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 03:22:08,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 03:22:08,733 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-28 03:22:08,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1380117137] [2021-12-28 03:22:08,734 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-28 03:22:08,734 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 03:22:08,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 03:22:08,735 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 03:22:08,760 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-12-28 03:22:09,476 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-28 03:22:09,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-28 03:22:09,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 2951 conjuncts, 30 conjunts are in the unsatisfiable core [2021-12-28 03:22:09,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 03:22:09,815 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 17 proven. 9 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2021-12-28 03:22:09,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-28 03:22:10,428 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2021-12-28 03:22:10,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 03:22:10,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201878946] [2021-12-28 03:22:10,429 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-28 03:22:10,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380117137] [2021-12-28 03:22:10,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380117137] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-28 03:22:10,429 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-28 03:22:10,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-12-28 03:22:10,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666121677] [2021-12-28 03:22:10,430 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-28 03:22:10,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-12-28 03:22:10,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 03:22:10,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-12-28 03:22:10,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-12-28 03:22:10,431 INFO L87 Difference]: Start difference. First operand 323 states and 401 transitions. Second operand has 17 states, 15 states have (on average 8.6) internal successors, (129), 17 states have internal predecessors, (129), 6 states have call successors, (31), 2 states have call predecessors, (31), 5 states have return successors, (31), 6 states have call predecessors, (31), 6 states have call successors, (31) [2021-12-28 03:22:10,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 03:22:10,577 INFO L93 Difference]: Finished difference Result 472 states and 581 transitions. [2021-12-28 03:22:10,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-28 03:22:10,578 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 8.6) internal successors, (129), 17 states have internal predecessors, (129), 6 states have call successors, (31), 2 states have call predecessors, (31), 5 states have return successors, (31), 6 states have call predecessors, (31), 6 states have call successors, (31) Word has length 230 [2021-12-28 03:22:10,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 03:22:10,580 INFO L225 Difference]: With dead ends: 472 [2021-12-28 03:22:10,580 INFO L226 Difference]: Without dead ends: 326 [2021-12-28 03:22:10,581 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 461 GetRequests, 442 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=85, Invalid=295, Unknown=0, NotChecked=0, Total=380 [2021-12-28 03:22:10,581 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 37 mSDsluCounter, 1509 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 1700 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-28 03:22:10,582 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 1700 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-28 03:22:10,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2021-12-28 03:22:10,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 325. [2021-12-28 03:22:10,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 243 states have (on average 1.1728395061728396) internal successors, (285), 249 states have internal predecessors, (285), 45 states have call successors, (45), 26 states have call predecessors, (45), 36 states have return successors, (73), 50 states have call predecessors, (73), 44 states have call successors, (73) [2021-12-28 03:22:10,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 403 transitions. [2021-12-28 03:22:10,605 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 403 transitions. Word has length 230 [2021-12-28 03:22:10,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 03:22:10,605 INFO L470 AbstractCegarLoop]: Abstraction has 325 states and 403 transitions. [2021-12-28 03:22:10,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 8.6) internal successors, (129), 17 states have internal predecessors, (129), 6 states have call successors, (31), 2 states have call predecessors, (31), 5 states have return successors, (31), 6 states have call predecessors, (31), 6 states have call successors, (31) [2021-12-28 03:22:10,606 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 403 transitions. [2021-12-28 03:22:10,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2021-12-28 03:22:10,608 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 03:22:10,608 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 03:22:10,639 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0