./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 1fa38cbba4031a56736a5ec3c724b1da0a42c893b0e9010b5807defb3e1b19fa --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 18:08:00,568 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 18:08:00,570 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 18:08:00,600 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 18:08:00,600 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 18:08:00,602 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 18:08:00,603 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 18:08:00,606 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 18:08:00,608 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 18:08:00,609 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 18:08:00,610 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 18:08:00,612 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 18:08:00,612 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 18:08:00,613 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 18:08:00,615 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 18:08:00,616 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 18:08:00,617 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 18:08:00,618 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 18:08:00,620 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 18:08:00,623 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 18:08:00,624 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 18:08:00,626 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 18:08:00,627 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 18:08:00,628 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 18:08:00,631 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 18:08:00,632 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 18:08:00,632 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 18:08:00,638 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 18:08:00,639 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 18:08:00,640 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 18:08:00,640 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 18:08:00,641 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 18:08:00,642 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 18:08:00,642 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 18:08:00,644 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 18:08:00,644 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 18:08:00,644 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 18:08:00,645 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 18:08:00,645 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 18:08:00,646 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 18:08:00,646 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 18:08:00,647 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-06 18:08:00,672 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 18:08:00,672 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 18:08:00,672 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 18:08:00,673 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 18:08:00,673 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 18:08:00,674 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 18:08:00,674 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 18:08:00,674 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 18:08:00,674 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 18:08:00,675 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 18:08:00,675 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 18:08:00,675 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 18:08:00,675 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 18:08:00,676 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 18:08:00,676 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 18:08:00,676 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 18:08:00,676 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 18:08:00,676 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 18:08:00,676 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 18:08:00,677 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 18:08:00,679 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 18:08:00,679 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 18:08:00,680 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 18:08:00,680 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 18:08:00,680 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 18:08:00,680 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 18:08:00,680 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 18:08:00,681 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 18:08:00,681 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 18:08:00,681 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 18:08:00,681 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 18:08:00,681 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 18:08:00,681 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 18:08:00,682 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 18:08:00,682 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:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/bin/uautomizer-DrprNOufMa/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 -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 1fa38cbba4031a56736a5ec3c724b1da0a42c893b0e9010b5807defb3e1b19fa [2021-12-06 18:08:00,848 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 18:08:00,863 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 18:08:00,865 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 18:08:00,865 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 18:08:00,866 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 18:08:00,867 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c [2021-12-06 18:08:00,906 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/bin/uautomizer-DrprNOufMa/data/1171e0bb8/ca3add5b18af457488d1640a2bc0e453/FLAG4efc416af [2021-12-06 18:08:01,311 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 18:08:01,311 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c [2021-12-06 18:08:01,321 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/bin/uautomizer-DrprNOufMa/data/1171e0bb8/ca3add5b18af457488d1640a2bc0e453/FLAG4efc416af [2021-12-06 18:08:01,331 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/bin/uautomizer-DrprNOufMa/data/1171e0bb8/ca3add5b18af457488d1640a2bc0e453 [2021-12-06 18:08:01,332 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 18:08:01,333 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 18:08:01,334 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 18:08:01,334 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 18:08:01,337 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 18:08:01,337 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 06:08:01" (1/1) ... [2021-12-06 18:08:01,338 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@77b88549 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:08:01, skipping insertion in model container [2021-12-06 18:08:01,338 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 06:08:01" (1/1) ... [2021-12-06 18:08:01,343 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 18:08:01,372 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 18:08:01,478 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c[2713,2726] [2021-12-06 18:08:01,546 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 18:08:01,552 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 18:08:01,564 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c[2713,2726] [2021-12-06 18:08:01,608 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 18:08:01,620 INFO L208 MainTranslator]: Completed translation [2021-12-06 18:08:01,621 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:08:01 WrapperNode [2021-12-06 18:08:01,621 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 18:08:01,621 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 18:08:01,622 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 18:08:01,622 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 18:08:01,627 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:08:01" (1/1) ... [2021-12-06 18:08:01,640 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:08:01" (1/1) ... [2021-12-06 18:08:01,676 INFO L137 Inliner]: procedures = 38, calls = 62, calls flagged for inlining = 19, calls inlined = 19, statements flattened = 916 [2021-12-06 18:08:01,677 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 18:08:01,677 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 18:08:01,677 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 18:08:01,677 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 18:08:01,684 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:08:01" (1/1) ... [2021-12-06 18:08:01,684 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:08:01" (1/1) ... [2021-12-06 18:08:01,689 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:08:01" (1/1) ... [2021-12-06 18:08:01,689 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:08:01" (1/1) ... [2021-12-06 18:08:01,702 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:08:01" (1/1) ... [2021-12-06 18:08:01,709 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:08:01" (1/1) ... [2021-12-06 18:08:01,712 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:08:01" (1/1) ... [2021-12-06 18:08:01,717 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 18:08:01,717 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 18:08:01,717 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 18:08:01,718 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 18:08:01,718 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:08:01" (1/1) ... [2021-12-06 18:08:01,724 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 18:08:01,733 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:08:01,742 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 18:08:01,744 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b12a7fcc-5cbd-408d-803a-e87d295c0293/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 18:08:01,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 18:08:01,773 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2021-12-06 18:08:01,773 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2021-12-06 18:08:01,773 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2021-12-06 18:08:01,773 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2021-12-06 18:08:01,773 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2021-12-06 18:08:01,773 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2021-12-06 18:08:01,773 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-12-06 18:08:01,773 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-12-06 18:08:01,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 18:08:01,774 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-12-06 18:08:01,774 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-12-06 18:08:01,774 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 18:08:01,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 18:08:01,893 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 18:08:01,894 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 18:08:01,901 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:08:01,960 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2021-12-06 18:08:01,961 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2021-12-06 18:08:01,961 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:08:01,971 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-12-06 18:08:01,971 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-12-06 18:08:01,982 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:08:01,986 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:08:01,990 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:08:01,994 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:08:01,995 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:08:01,998 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:08:01,999 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:08:02,000 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:08:02,003 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:08:02,295 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##86: assume !false; [2021-12-06 18:08:02,295 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##85: assume false; [2021-12-06 18:08:02,295 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##171: assume !false; [2021-12-06 18:08:02,296 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##170: assume false; [2021-12-06 18:08:02,296 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##75: assume !false; [2021-12-06 18:08:02,296 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##74: assume false; [2021-12-06 18:08:02,296 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##45: assume !false; [2021-12-06 18:08:02,296 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##44: assume false; [2021-12-06 18:08:02,296 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##32: assume !false; [2021-12-06 18:08:02,296 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##31: assume false; [2021-12-06 18:08:02,296 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume false; [2021-12-06 18:08:02,297 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume !false; [2021-12-06 18:08:02,297 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##109: assume false; [2021-12-06 18:08:02,297 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##110: assume !false; [2021-12-06 18:08:02,297 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##119: assume !false; [2021-12-06 18:08:02,297 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##118: assume false; [2021-12-06 18:08:02,297 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##122: assume false; [2021-12-06 18:08:02,297 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##123: assume !false; [2021-12-06 18:08:02,298 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 18:08:02,318 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2021-12-06 18:08:02,318 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2021-12-06 18:08:02,324 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 18:08:02,331 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 18:08:02,331 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-06 18:08:02,333 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 06:08:02 BoogieIcfgContainer [2021-12-06 18:08:02,333 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 18:08:02,334 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 18:08:02,335 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 18:08:02,337 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 18:08:02,337 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 06:08:01" (1/3) ... [2021-12-06 18:08:02,337 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@71e08c62 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 06:08:02, skipping insertion in model container [2021-12-06 18:08:02,338 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:08:01" (2/3) ... [2021-12-06 18:08:02,338 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@71e08c62 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 06:08:02, skipping insertion in model container [2021-12-06 18:08:02,338 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 06:08:02" (3/3) ... [2021-12-06 18:08:02,339 INFO L111 eAbstractionObserver]: Analyzing ICFG floppy_simpl3.cil-2.c [2021-12-06 18:08:02,343 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 18:08:02,343 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-06 18:08:02,378 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 18:08:02,384 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-06 18:08:02,384 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-06 18:08:02,402 INFO L276 IsEmpty]: Start isEmpty. Operand has 237 states, 193 states have (on average 1.4818652849740932) internal successors, (286), 214 states have internal predecessors, (286), 37 states have call successors, (37), 5 states have call predecessors, (37), 5 states have return successors, (37), 32 states have call predecessors, (37), 37 states have call successors, (37) [2021-12-06 18:08:02,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-12-06 18:08:02,405 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:02,405 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:08:02,406 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:02,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:02,409 INFO L85 PathProgramCache]: Analyzing trace with hash 1609888969, now seen corresponding path program 1 times [2021-12-06 18:08:02,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:02,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824579918] [2021-12-06 18:08:02,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:02,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:02,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:02,578 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:02,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:02,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824579918] [2021-12-06 18:08:02,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824579918] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:02,579 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:02,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:08:02,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831898230] [2021-12-06 18:08:02,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:02,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:08:02,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:02,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:08:02,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:08:02,608 INFO L87 Difference]: Start difference. First operand has 237 states, 193 states have (on average 1.4818652849740932) internal successors, (286), 214 states have internal predecessors, (286), 37 states have call successors, (37), 5 states have call predecessors, (37), 5 states have return successors, (37), 32 states have call predecessors, (37), 37 states have call successors, (37) Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:08:02,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:02,691 INFO L93 Difference]: Finished difference Result 404 states and 621 transitions. [2021-12-06 18:08:02,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:08:02,693 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-12-06 18:08:02,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:02,706 INFO L225 Difference]: With dead ends: 404 [2021-12-06 18:08:02,706 INFO L226 Difference]: Without dead ends: 229 [2021-12-06 18:08:02,712 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:08:02,715 INFO L933 BasicCegarLoop]: 335 mSDtfsCounter, 193 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:02,716 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 447 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:08:02,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2021-12-06 18:08:02,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 229. [2021-12-06 18:08:02,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 187 states have (on average 1.4224598930481283) internal successors, (266), 206 states have internal predecessors, (266), 37 states have call successors, (37), 5 states have call predecessors, (37), 4 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2021-12-06 18:08:02,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 322 transitions. [2021-12-06 18:08:02,772 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 322 transitions. Word has length 13 [2021-12-06 18:08:02,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:02,772 INFO L470 AbstractCegarLoop]: Abstraction has 229 states and 322 transitions. [2021-12-06 18:08:02,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:08:02,773 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 322 transitions. [2021-12-06 18:08:02,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-12-06 18:08:02,774 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:02,775 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:08:02,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 18:08:02,775 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:02,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:02,776 INFO L85 PathProgramCache]: Analyzing trace with hash 22809717, now seen corresponding path program 1 times [2021-12-06 18:08:02,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:02,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111648621] [2021-12-06 18:08:02,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:02,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:02,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:02,850 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:02,851 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:02,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111648621] [2021-12-06 18:08:02,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111648621] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:02,851 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:02,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:08:02,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596450499] [2021-12-06 18:08:02,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:02,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:08:02,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:02,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:08:02,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:08:02,853 INFO L87 Difference]: Start difference. First operand 229 states and 322 transitions. Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:08:02,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:02,938 INFO L93 Difference]: Finished difference Result 471 states and 666 transitions. [2021-12-06 18:08:02,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:08:02,939 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-12-06 18:08:02,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:02,941 INFO L225 Difference]: With dead ends: 471 [2021-12-06 18:08:02,942 INFO L226 Difference]: Without dead ends: 343 [2021-12-06 18:08:02,942 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:08:02,943 INFO L933 BasicCegarLoop]: 412 mSDtfsCounter, 251 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:02,944 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 583 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:02,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2021-12-06 18:08:02,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 326. [2021-12-06 18:08:02,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 281 states have (on average 1.3629893238434163) internal successors, (383), 285 states have internal predecessors, (383), 37 states have call successors, (37), 9 states have call predecessors, (37), 7 states have return successors, (40), 32 states have call predecessors, (40), 27 states have call successors, (40) [2021-12-06 18:08:02,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 460 transitions. [2021-12-06 18:08:02,969 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 460 transitions. Word has length 18 [2021-12-06 18:08:02,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:02,969 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 460 transitions. [2021-12-06 18:08:02,969 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:08:02,969 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 460 transitions. [2021-12-06 18:08:02,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-12-06 18:08:02,970 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:02,970 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:08:02,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 18:08:02,970 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:02,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:02,971 INFO L85 PathProgramCache]: Analyzing trace with hash -1035240125, now seen corresponding path program 1 times [2021-12-06 18:08:02,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:02,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746320231] [2021-12-06 18:08:02,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:02,971 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:02,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:03,020 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:03,021 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:03,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746320231] [2021-12-06 18:08:03,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746320231] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:03,021 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:03,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:08:03,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420394102] [2021-12-06 18:08:03,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:03,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:08:03,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:03,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:08:03,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:08:03,022 INFO L87 Difference]: Start difference. First operand 326 states and 460 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:08:03,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:03,051 INFO L93 Difference]: Finished difference Result 715 states and 1005 transitions. [2021-12-06 18:08:03,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:08:03,052 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-12-06 18:08:03,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:03,056 INFO L225 Difference]: With dead ends: 715 [2021-12-06 18:08:03,056 INFO L226 Difference]: Without dead ends: 512 [2021-12-06 18:08:03,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:08:03,058 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 273 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 479 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:03,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 479 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:08:03,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-12-06 18:08:03,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 485. [2021-12-06 18:08:03,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 423 states have (on average 1.3617021276595744) internal successors, (576), 424 states have internal predecessors, (576), 47 states have call successors, (47), 17 states have call predecessors, (47), 14 states have return successors, (61), 44 states have call predecessors, (61), 39 states have call successors, (61) [2021-12-06 18:08:03,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 684 transitions. [2021-12-06 18:08:03,086 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 684 transitions. Word has length 19 [2021-12-06 18:08:03,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:03,086 INFO L470 AbstractCegarLoop]: Abstraction has 485 states and 684 transitions. [2021-12-06 18:08:03,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:08:03,087 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 684 transitions. [2021-12-06 18:08:03,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-06 18:08:03,088 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:03,088 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:08:03,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 18:08:03,088 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:03,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:03,089 INFO L85 PathProgramCache]: Analyzing trace with hash -1224032819, now seen corresponding path program 1 times [2021-12-06 18:08:03,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:03,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139073151] [2021-12-06 18:08:03,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:03,089 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:03,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:03,143 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:03,143 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:03,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139073151] [2021-12-06 18:08:03,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139073151] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:03,144 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:03,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:08:03,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071174818] [2021-12-06 18:08:03,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:03,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:08:03,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:03,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:08:03,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:08:03,146 INFO L87 Difference]: Start difference. First operand 485 states and 684 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:08:03,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:03,187 INFO L93 Difference]: Finished difference Result 574 states and 797 transitions. [2021-12-06 18:08:03,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:08:03,188 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-12-06 18:08:03,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:03,192 INFO L225 Difference]: With dead ends: 574 [2021-12-06 18:08:03,193 INFO L226 Difference]: Without dead ends: 556 [2021-12-06 18:08:03,193 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:08:03,195 INFO L933 BasicCegarLoop]: 304 mSDtfsCounter, 277 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 384 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:03,195 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [277 Valid, 384 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:08:03,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-12-06 18:08:03,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 523. [2021-12-06 18:08:03,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 455 states have (on average 1.3604395604395605) internal successors, (619), 462 states have internal predecessors, (619), 49 states have call successors, (49), 20 states have call predecessors, (49), 18 states have return successors, (65), 42 states have call predecessors, (65), 42 states have call successors, (65) [2021-12-06 18:08:03,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 733 transitions. [2021-12-06 18:08:03,233 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 733 transitions. Word has length 22 [2021-12-06 18:08:03,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:03,234 INFO L470 AbstractCegarLoop]: Abstraction has 523 states and 733 transitions. [2021-12-06 18:08:03,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:08:03,234 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 733 transitions. [2021-12-06 18:08:03,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-12-06 18:08:03,236 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:03,236 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 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-06 18:08:03,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 18:08:03,237 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:03,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:03,237 INFO L85 PathProgramCache]: Analyzing trace with hash -1110251401, now seen corresponding path program 1 times [2021-12-06 18:08:03,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:03,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848218272] [2021-12-06 18:08:03,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:03,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:03,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:03,282 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:03,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:03,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848218272] [2021-12-06 18:08:03,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848218272] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:03,283 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:03,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:08:03,283 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933806247] [2021-12-06 18:08:03,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:03,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:08:03,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:03,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:08:03,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:08:03,285 INFO L87 Difference]: Start difference. First operand 523 states and 733 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:08:03,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:03,362 INFO L93 Difference]: Finished difference Result 806 states and 1133 transitions. [2021-12-06 18:08:03,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:08:03,362 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-12-06 18:08:03,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:03,367 INFO L225 Difference]: With dead ends: 806 [2021-12-06 18:08:03,367 INFO L226 Difference]: Without dead ends: 803 [2021-12-06 18:08:03,367 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:08:03,368 INFO L933 BasicCegarLoop]: 404 mSDtfsCounter, 120 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 662 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:03,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 662 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:08:03,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 803 states. [2021-12-06 18:08:03,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 803 to 614. [2021-12-06 18:08:03,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 540 states have (on average 1.3685185185185185) internal successors, (739), 550 states have internal predecessors, (739), 51 states have call successors, (51), 22 states have call predecessors, (51), 22 states have return successors, (72), 43 states have call predecessors, (72), 44 states have call successors, (72) [2021-12-06 18:08:03,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 862 transitions. [2021-12-06 18:08:03,414 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 862 transitions. Word has length 27 [2021-12-06 18:08:03,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:03,414 INFO L470 AbstractCegarLoop]: Abstraction has 614 states and 862 transitions. [2021-12-06 18:08:03,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:08:03,415 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 862 transitions. [2021-12-06 18:08:03,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-12-06 18:08:03,416 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:03,417 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 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-06 18:08:03,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 18:08:03,417 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:03,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:03,418 INFO L85 PathProgramCache]: Analyzing trace with hash -296160983, now seen corresponding path program 1 times [2021-12-06 18:08:03,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:03,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363248761] [2021-12-06 18:08:03,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:03,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:03,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:03,500 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:03,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:03,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363248761] [2021-12-06 18:08:03,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363248761] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:03,501 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:03,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 18:08:03,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460415084] [2021-12-06 18:08:03,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:03,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:08:03,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:03,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:08:03,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 18:08:03,502 INFO L87 Difference]: Start difference. First operand 614 states and 862 transitions. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:08:03,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:03,672 INFO L93 Difference]: Finished difference Result 1073 states and 1480 transitions. [2021-12-06 18:08:03,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 18:08:03,672 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-12-06 18:08:03,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:03,676 INFO L225 Difference]: With dead ends: 1073 [2021-12-06 18:08:03,676 INFO L226 Difference]: Without dead ends: 639 [2021-12-06 18:08:03,677 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-06 18:08:03,678 INFO L933 BasicCegarLoop]: 391 mSDtfsCounter, 513 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 516 SdHoareTripleChecker+Valid, 527 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:03,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [516 Valid, 527 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:03,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2021-12-06 18:08:03,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 605. [2021-12-06 18:08:03,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 605 states, 531 states have (on average 1.3521657250470809) internal successors, (718), 541 states have internal predecessors, (718), 51 states have call successors, (51), 22 states have call predecessors, (51), 22 states have return successors, (72), 43 states have call predecessors, (72), 44 states have call successors, (72) [2021-12-06 18:08:03,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 605 states to 605 states and 841 transitions. [2021-12-06 18:08:03,716 INFO L78 Accepts]: Start accepts. Automaton has 605 states and 841 transitions. Word has length 28 [2021-12-06 18:08:03,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:03,717 INFO L470 AbstractCegarLoop]: Abstraction has 605 states and 841 transitions. [2021-12-06 18:08:03,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:08:03,717 INFO L276 IsEmpty]: Start isEmpty. Operand 605 states and 841 transitions. [2021-12-06 18:08:03,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-12-06 18:08:03,718 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:03,718 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 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-06 18:08:03,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 18:08:03,719 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:03,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:03,719 INFO L85 PathProgramCache]: Analyzing trace with hash 115155175, now seen corresponding path program 1 times [2021-12-06 18:08:03,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:03,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726164967] [2021-12-06 18:08:03,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:03,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:03,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:03,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:08:03,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:03,751 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:03,752 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:03,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726164967] [2021-12-06 18:08:03,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726164967] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:03,752 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:03,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 18:08:03,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420165947] [2021-12-06 18:08:03,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:03,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:08:03,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:03,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:08:03,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 18:08:03,753 INFO L87 Difference]: Start difference. First operand 605 states and 841 transitions. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:03,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:03,868 INFO L93 Difference]: Finished difference Result 650 states and 899 transitions. [2021-12-06 18:08:03,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:08:03,868 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2021-12-06 18:08:03,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:03,873 INFO L225 Difference]: With dead ends: 650 [2021-12-06 18:08:03,873 INFO L226 Difference]: Without dead ends: 645 [2021-12-06 18:08:03,874 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-06 18:08:03,875 INFO L933 BasicCegarLoop]: 286 mSDtfsCounter, 64 mSDsluCounter, 449 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 735 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:03,875 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 735 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:03,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2021-12-06 18:08:03,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 626. [2021-12-06 18:08:03,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 552 states have (on average 1.3496376811594204) internal successors, (745), 561 states have internal predecessors, (745), 51 states have call successors, (51), 22 states have call predecessors, (51), 22 states have return successors, (72), 43 states have call predecessors, (72), 44 states have call successors, (72) [2021-12-06 18:08:03,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 868 transitions. [2021-12-06 18:08:03,920 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 868 transitions. Word has length 29 [2021-12-06 18:08:03,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:03,920 INFO L470 AbstractCegarLoop]: Abstraction has 626 states and 868 transitions. [2021-12-06 18:08:03,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:03,920 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 868 transitions. [2021-12-06 18:08:03,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-06 18:08:03,922 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:03,922 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 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-06 18:08:03,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-06 18:08:03,922 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:03,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:03,923 INFO L85 PathProgramCache]: Analyzing trace with hash -272970601, now seen corresponding path program 1 times [2021-12-06 18:08:03,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:03,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042706114] [2021-12-06 18:08:03,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:03,924 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:03,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:03,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:08:03,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:03,997 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:03,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:03,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042706114] [2021-12-06 18:08:03,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042706114] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:03,998 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:03,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:08:03,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14176599] [2021-12-06 18:08:03,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:03,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:08:03,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:03,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:08:03,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:08:04,000 INFO L87 Difference]: Start difference. First operand 626 states and 868 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:04,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:04,169 INFO L93 Difference]: Finished difference Result 651 states and 898 transitions. [2021-12-06 18:08:04,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:08:04,170 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2021-12-06 18:08:04,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:04,174 INFO L225 Difference]: With dead ends: 651 [2021-12-06 18:08:04,174 INFO L226 Difference]: Without dead ends: 645 [2021-12-06 18:08:04,175 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:08:04,176 INFO L933 BasicCegarLoop]: 285 mSDtfsCounter, 393 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 400 SdHoareTripleChecker+Valid, 701 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:04,176 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [400 Valid, 701 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:04,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2021-12-06 18:08:04,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 626. [2021-12-06 18:08:04,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 552 states have (on average 1.3478260869565217) internal successors, (744), 561 states have internal predecessors, (744), 51 states have call successors, (51), 22 states have call predecessors, (51), 22 states have return successors, (72), 43 states have call predecessors, (72), 44 states have call successors, (72) [2021-12-06 18:08:04,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 867 transitions. [2021-12-06 18:08:04,217 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 867 transitions. Word has length 30 [2021-12-06 18:08:04,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:04,218 INFO L470 AbstractCegarLoop]: Abstraction has 626 states and 867 transitions. [2021-12-06 18:08:04,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:04,218 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 867 transitions. [2021-12-06 18:08:04,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-06 18:08:04,219 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:04,219 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 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-06 18:08:04,220 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-06 18:08:04,220 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:04,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:04,220 INFO L85 PathProgramCache]: Analyzing trace with hash -853978920, now seen corresponding path program 1 times [2021-12-06 18:08:04,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:04,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090992349] [2021-12-06 18:08:04,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:04,221 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:04,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:04,248 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:04,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:04,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090992349] [2021-12-06 18:08:04,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090992349] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:04,249 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:04,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:08:04,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849529761] [2021-12-06 18:08:04,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:04,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:08:04,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:04,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:08:04,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:08:04,250 INFO L87 Difference]: Start difference. First operand 626 states and 867 transitions. Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:08:04,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:04,307 INFO L93 Difference]: Finished difference Result 641 states and 887 transitions. [2021-12-06 18:08:04,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:08:04,308 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-12-06 18:08:04,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:04,312 INFO L225 Difference]: With dead ends: 641 [2021-12-06 18:08:04,312 INFO L226 Difference]: Without dead ends: 638 [2021-12-06 18:08:04,313 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:08:04,314 INFO L933 BasicCegarLoop]: 306 mSDtfsCounter, 16 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:04,314 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 547 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:08:04,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-12-06 18:08:04,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 637. [2021-12-06 18:08:04,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 563 states have (on average 1.3463587921847247) internal successors, (758), 571 states have internal predecessors, (758), 51 states have call successors, (51), 23 states have call predecessors, (51), 22 states have return successors, (72), 43 states have call predecessors, (72), 44 states have call successors, (72) [2021-12-06 18:08:04,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 881 transitions. [2021-12-06 18:08:04,352 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 881 transitions. Word has length 30 [2021-12-06 18:08:04,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:04,352 INFO L470 AbstractCegarLoop]: Abstraction has 637 states and 881 transitions. [2021-12-06 18:08:04,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:08:04,352 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 881 transitions. [2021-12-06 18:08:04,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-12-06 18:08:04,353 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:04,353 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 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-06 18:08:04,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-06 18:08:04,354 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:04,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:04,354 INFO L85 PathProgramCache]: Analyzing trace with hash -732236972, now seen corresponding path program 1 times [2021-12-06 18:08:04,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:04,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320259657] [2021-12-06 18:08:04,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:04,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:04,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:04,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:08:04,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:04,417 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:04,417 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:04,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320259657] [2021-12-06 18:08:04,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320259657] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:04,417 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:04,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:08:04,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095714711] [2021-12-06 18:08:04,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:04,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:08:04,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:04,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:08:04,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:08:04,419 INFO L87 Difference]: Start difference. First operand 637 states and 881 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:04,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:04,598 INFO L93 Difference]: Finished difference Result 662 states and 911 transitions. [2021-12-06 18:08:04,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:08:04,598 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 31 [2021-12-06 18:08:04,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:04,602 INFO L225 Difference]: With dead ends: 662 [2021-12-06 18:08:04,602 INFO L226 Difference]: Without dead ends: 656 [2021-12-06 18:08:04,602 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:08:04,603 INFO L933 BasicCegarLoop]: 287 mSDtfsCounter, 374 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 911 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:04,603 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [381 Valid, 911 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:04,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2021-12-06 18:08:04,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 637. [2021-12-06 18:08:04,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 563 states have (on average 1.344582593250444) internal successors, (757), 571 states have internal predecessors, (757), 51 states have call successors, (51), 23 states have call predecessors, (51), 22 states have return successors, (72), 43 states have call predecessors, (72), 44 states have call successors, (72) [2021-12-06 18:08:04,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 880 transitions. [2021-12-06 18:08:04,638 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 880 transitions. Word has length 31 [2021-12-06 18:08:04,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:04,639 INFO L470 AbstractCegarLoop]: Abstraction has 637 states and 880 transitions. [2021-12-06 18:08:04,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:04,639 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 880 transitions. [2021-12-06 18:08:04,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-12-06 18:08:04,640 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:04,640 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:04,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-06 18:08:04,641 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:04,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:04,641 INFO L85 PathProgramCache]: Analyzing trace with hash -1140425248, now seen corresponding path program 1 times [2021-12-06 18:08:04,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:04,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156277855] [2021-12-06 18:08:04,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:04,642 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:04,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:04,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 18:08:04,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:04,672 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:04,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:04,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156277855] [2021-12-06 18:08:04,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156277855] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:04,672 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:04,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:08:04,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502220553] [2021-12-06 18:08:04,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:04,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:08:04,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:04,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:08:04,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:08:04,674 INFO L87 Difference]: Start difference. First operand 637 states and 880 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:04,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:04,771 INFO L93 Difference]: Finished difference Result 668 states and 917 transitions. [2021-12-06 18:08:04,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:08:04,771 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 32 [2021-12-06 18:08:04,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:04,775 INFO L225 Difference]: With dead ends: 668 [2021-12-06 18:08:04,775 INFO L226 Difference]: Without dead ends: 652 [2021-12-06 18:08:04,776 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 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-06 18:08:04,776 INFO L933 BasicCegarLoop]: 295 mSDtfsCounter, 52 mSDsluCounter, 778 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 1073 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:04,776 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 1073 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:04,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-12-06 18:08:04,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 635. [2021-12-06 18:08:04,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 562 states have (on average 1.3434163701067616) internal successors, (755), 570 states have internal predecessors, (755), 50 states have call successors, (50), 23 states have call predecessors, (50), 22 states have return successors, (71), 42 states have call predecessors, (71), 43 states have call successors, (71) [2021-12-06 18:08:04,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 876 transitions. [2021-12-06 18:08:04,805 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 876 transitions. Word has length 32 [2021-12-06 18:08:04,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:04,805 INFO L470 AbstractCegarLoop]: Abstraction has 635 states and 876 transitions. [2021-12-06 18:08:04,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:04,805 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 876 transitions. [2021-12-06 18:08:04,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-06 18:08:04,806 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:04,806 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:04,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-06 18:08:04,806 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:04,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:04,807 INFO L85 PathProgramCache]: Analyzing trace with hash -1561555971, now seen corresponding path program 1 times [2021-12-06 18:08:04,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:04,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419902010] [2021-12-06 18:08:04,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:04,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:04,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:04,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:04,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:04,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419902010] [2021-12-06 18:08:04,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419902010] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:04,844 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:04,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:08:04,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812805204] [2021-12-06 18:08:04,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:04,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:08:04,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:04,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:08:04,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:08:04,846 INFO L87 Difference]: Start difference. First operand 635 states and 876 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:08:04,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:04,898 INFO L93 Difference]: Finished difference Result 1042 states and 1433 transitions. [2021-12-06 18:08:04,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:08:04,899 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-12-06 18:08:04,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:04,902 INFO L225 Difference]: With dead ends: 1042 [2021-12-06 18:08:04,902 INFO L226 Difference]: Without dead ends: 643 [2021-12-06 18:08:04,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:08:04,904 INFO L933 BasicCegarLoop]: 304 mSDtfsCounter, 5 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:04,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 558 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:08:04,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-12-06 18:08:04,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 643. [2021-12-06 18:08:04,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 570 states have (on average 1.343859649122807) internal successors, (766), 578 states have internal predecessors, (766), 50 states have call successors, (50), 23 states have call predecessors, (50), 22 states have return successors, (71), 42 states have call predecessors, (71), 43 states have call successors, (71) [2021-12-06 18:08:04,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 887 transitions. [2021-12-06 18:08:04,935 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 887 transitions. Word has length 34 [2021-12-06 18:08:04,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:04,935 INFO L470 AbstractCegarLoop]: Abstraction has 643 states and 887 transitions. [2021-12-06 18:08:04,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:08:04,935 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 887 transitions. [2021-12-06 18:08:04,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-12-06 18:08:04,936 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:04,936 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:04,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-06 18:08:04,937 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:04,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:04,937 INFO L85 PathProgramCache]: Analyzing trace with hash 821298349, now seen corresponding path program 1 times [2021-12-06 18:08:04,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:04,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750071767] [2021-12-06 18:08:04,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:04,937 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:04,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:04,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:08:04,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:04,979 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:04,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:04,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750071767] [2021-12-06 18:08:04,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750071767] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:04,979 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:04,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:08:04,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608650353] [2021-12-06 18:08:04,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:04,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:08:04,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:04,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:08:04,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:08:04,981 INFO L87 Difference]: Start difference. First operand 643 states and 887 transitions. Second operand has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:05,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:05,160 INFO L93 Difference]: Finished difference Result 727 states and 971 transitions. [2021-12-06 18:08:05,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:08:05,160 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2021-12-06 18:08:05,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:05,162 INFO L225 Difference]: With dead ends: 727 [2021-12-06 18:08:05,162 INFO L226 Difference]: Without dead ends: 468 [2021-12-06 18:08:05,163 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:08:05,164 INFO L933 BasicCegarLoop]: 347 mSDtfsCounter, 382 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 824 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:05,164 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [384 Valid, 824 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:05,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-12-06 18:08:05,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 427. [2021-12-06 18:08:05,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 375 states have (on average 1.312) internal successors, (492), 383 states have internal predecessors, (492), 35 states have call successors, (35), 16 states have call predecessors, (35), 16 states have return successors, (39), 28 states have call predecessors, (39), 28 states have call successors, (39) [2021-12-06 18:08:05,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 566 transitions. [2021-12-06 18:08:05,188 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 566 transitions. Word has length 38 [2021-12-06 18:08:05,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:05,188 INFO L470 AbstractCegarLoop]: Abstraction has 427 states and 566 transitions. [2021-12-06 18:08:05,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:05,188 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 566 transitions. [2021-12-06 18:08:05,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-06 18:08:05,189 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:05,189 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:05,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-06 18:08:05,189 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:05,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:05,190 INFO L85 PathProgramCache]: Analyzing trace with hash -1999113680, now seen corresponding path program 1 times [2021-12-06 18:08:05,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:05,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085379255] [2021-12-06 18:08:05,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:05,190 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:05,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:05,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:08:05,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:05,272 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:05,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:05,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085379255] [2021-12-06 18:08:05,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085379255] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:05,272 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:05,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 18:08:05,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538793766] [2021-12-06 18:08:05,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:05,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:08:05,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:05,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:08:05,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:08:05,273 INFO L87 Difference]: Start difference. First operand 427 states and 566 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:05,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:05,413 INFO L93 Difference]: Finished difference Result 630 states and 837 transitions. [2021-12-06 18:08:05,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:08:05,414 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-12-06 18:08:05,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:05,416 INFO L225 Difference]: With dead ends: 630 [2021-12-06 18:08:05,416 INFO L226 Difference]: Without dead ends: 422 [2021-12-06 18:08:05,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:08:05,417 INFO L933 BasicCegarLoop]: 303 mSDtfsCounter, 74 mSDsluCounter, 1304 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 1607 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:05,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 1607 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:05,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2021-12-06 18:08:05,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 410. [2021-12-06 18:08:05,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 359 states have (on average 1.3008356545961002) internal successors, (467), 366 states have internal predecessors, (467), 34 states have call successors, (34), 16 states have call predecessors, (34), 16 states have return successors, (39), 28 states have call predecessors, (39), 28 states have call successors, (39) [2021-12-06 18:08:05,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 540 transitions. [2021-12-06 18:08:05,439 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 540 transitions. Word has length 41 [2021-12-06 18:08:05,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:05,439 INFO L470 AbstractCegarLoop]: Abstraction has 410 states and 540 transitions. [2021-12-06 18:08:05,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:05,439 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 540 transitions. [2021-12-06 18:08:05,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-06 18:08:05,440 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:05,440 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:05,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-06 18:08:05,440 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:05,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:05,441 INFO L85 PathProgramCache]: Analyzing trace with hash 1097053987, now seen corresponding path program 1 times [2021-12-06 18:08:05,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:05,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573437869] [2021-12-06 18:08:05,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:05,441 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:05,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:05,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:08:05,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:05,479 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:05,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:05,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573437869] [2021-12-06 18:08:05,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573437869] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:05,480 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:05,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 18:08:05,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013258522] [2021-12-06 18:08:05,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:05,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:08:05,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:05,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:08:05,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:08:05,481 INFO L87 Difference]: Start difference. First operand 410 states and 540 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:05,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:05,721 INFO L93 Difference]: Finished difference Result 505 states and 658 transitions. [2021-12-06 18:08:05,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:08:05,722 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2021-12-06 18:08:05,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:05,725 INFO L225 Difference]: With dead ends: 505 [2021-12-06 18:08:05,725 INFO L226 Difference]: Without dead ends: 447 [2021-12-06 18:08:05,725 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:08:05,726 INFO L933 BasicCegarLoop]: 296 mSDtfsCounter, 357 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 1128 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:05,726 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [365 Valid, 1128 Invalid, 437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 371 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 18:08:05,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-12-06 18:08:05,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 410. [2021-12-06 18:08:05,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 359 states have (on average 1.2952646239554317) internal successors, (465), 366 states have internal predecessors, (465), 34 states have call successors, (34), 16 states have call predecessors, (34), 16 states have return successors, (39), 28 states have call predecessors, (39), 28 states have call successors, (39) [2021-12-06 18:08:05,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 538 transitions. [2021-12-06 18:08:05,755 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 538 transitions. Word has length 40 [2021-12-06 18:08:05,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:05,755 INFO L470 AbstractCegarLoop]: Abstraction has 410 states and 538 transitions. [2021-12-06 18:08:05,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:05,756 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 538 transitions. [2021-12-06 18:08:05,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-06 18:08:05,756 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:05,757 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:05,757 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-06 18:08:05,757 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:05,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:05,757 INFO L85 PathProgramCache]: Analyzing trace with hash 418295830, now seen corresponding path program 1 times [2021-12-06 18:08:05,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:05,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491270563] [2021-12-06 18:08:05,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:05,758 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:05,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:05,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:08:05,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:05,791 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:05,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:05,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491270563] [2021-12-06 18:08:05,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491270563] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:05,792 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:05,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:08:05,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018658725] [2021-12-06 18:08:05,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:05,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:08:05,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:05,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:08:05,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:08:05,793 INFO L87 Difference]: Start difference. First operand 410 states and 538 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:05,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:05,905 INFO L93 Difference]: Finished difference Result 439 states and 569 transitions. [2021-12-06 18:08:05,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:08:05,906 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-12-06 18:08:05,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:05,908 INFO L225 Difference]: With dead ends: 439 [2021-12-06 18:08:05,908 INFO L226 Difference]: Without dead ends: 404 [2021-12-06 18:08:05,908 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:08:05,909 INFO L933 BasicCegarLoop]: 288 mSDtfsCounter, 74 mSDsluCounter, 1032 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 1320 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:05,909 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 1320 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:05,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2021-12-06 18:08:05,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 392. [2021-12-06 18:08:05,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 345 states have (on average 1.2927536231884058) internal successors, (446), 351 states have internal predecessors, (446), 32 states have call successors, (32), 14 states have call predecessors, (32), 14 states have return successors, (37), 27 states have call predecessors, (37), 26 states have call successors, (37) [2021-12-06 18:08:05,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 515 transitions. [2021-12-06 18:08:05,933 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 515 transitions. Word has length 41 [2021-12-06 18:08:05,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:05,933 INFO L470 AbstractCegarLoop]: Abstraction has 392 states and 515 transitions. [2021-12-06 18:08:05,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:05,933 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 515 transitions. [2021-12-06 18:08:05,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-06 18:08:05,934 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:05,934 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:05,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-06 18:08:05,935 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:05,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:05,935 INFO L85 PathProgramCache]: Analyzing trace with hash -958406699, now seen corresponding path program 1 times [2021-12-06 18:08:05,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:05,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619007471] [2021-12-06 18:08:05,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:05,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:05,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:05,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:08:05,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:05,994 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:05,994 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:05,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619007471] [2021-12-06 18:08:05,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619007471] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:05,994 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:05,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:08:05,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364965372] [2021-12-06 18:08:05,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:05,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:08:05,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:05,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:08:05,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:08:05,996 INFO L87 Difference]: Start difference. First operand 392 states and 515 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:06,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:06,185 INFO L93 Difference]: Finished difference Result 595 states and 783 transitions. [2021-12-06 18:08:06,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:08:06,185 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2021-12-06 18:08:06,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:06,187 INFO L225 Difference]: With dead ends: 595 [2021-12-06 18:08:06,188 INFO L226 Difference]: Without dead ends: 404 [2021-12-06 18:08:06,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:08:06,189 INFO L933 BasicCegarLoop]: 280 mSDtfsCounter, 315 mSDsluCounter, 619 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 899 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:06,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [317 Valid, 899 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:06,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2021-12-06 18:08:06,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 392. [2021-12-06 18:08:06,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 345 states have (on average 1.289855072463768) internal successors, (445), 351 states have internal predecessors, (445), 32 states have call successors, (32), 14 states have call predecessors, (32), 14 states have return successors, (37), 27 states have call predecessors, (37), 26 states have call successors, (37) [2021-12-06 18:08:06,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 514 transitions. [2021-12-06 18:08:06,208 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 514 transitions. Word has length 43 [2021-12-06 18:08:06,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:06,209 INFO L470 AbstractCegarLoop]: Abstraction has 392 states and 514 transitions. [2021-12-06 18:08:06,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:06,209 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 514 transitions. [2021-12-06 18:08:06,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-06 18:08:06,210 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:06,210 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:06,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-06 18:08:06,210 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:06,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:06,210 INFO L85 PathProgramCache]: Analyzing trace with hash -328240312, now seen corresponding path program 1 times [2021-12-06 18:08:06,210 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:06,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223223134] [2021-12-06 18:08:06,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:06,211 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:06,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:06,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:08:06,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:06,259 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:06,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:06,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223223134] [2021-12-06 18:08:06,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223223134] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:06,260 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:06,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:08:06,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66228289] [2021-12-06 18:08:06,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:06,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:08:06,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:06,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:08:06,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:08:06,261 INFO L87 Difference]: Start difference. First operand 392 states and 514 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:06,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:06,455 INFO L93 Difference]: Finished difference Result 665 states and 879 transitions. [2021-12-06 18:08:06,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:08:06,456 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2021-12-06 18:08:06,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:06,458 INFO L225 Difference]: With dead ends: 665 [2021-12-06 18:08:06,458 INFO L226 Difference]: Without dead ends: 411 [2021-12-06 18:08:06,458 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-12-06 18:08:06,459 INFO L933 BasicCegarLoop]: 273 mSDtfsCounter, 334 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 910 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:06,459 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [339 Valid, 910 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:06,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2021-12-06 18:08:06,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 384. [2021-12-06 18:08:06,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 338 states have (on average 1.2810650887573964) internal successors, (433), 344 states have internal predecessors, (433), 32 states have call successors, (32), 14 states have call predecessors, (32), 13 states have return successors, (36), 26 states have call predecessors, (36), 26 states have call successors, (36) [2021-12-06 18:08:06,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 501 transitions. [2021-12-06 18:08:06,480 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 501 transitions. Word has length 42 [2021-12-06 18:08:06,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:06,480 INFO L470 AbstractCegarLoop]: Abstraction has 384 states and 501 transitions. [2021-12-06 18:08:06,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:06,481 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 501 transitions. [2021-12-06 18:08:06,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-06 18:08:06,481 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:06,481 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:06,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-06 18:08:06,482 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:06,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:06,482 INFO L85 PathProgramCache]: Analyzing trace with hash -942033848, now seen corresponding path program 1 times [2021-12-06 18:08:06,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:06,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506683036] [2021-12-06 18:08:06,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:06,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:06,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:06,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:08:06,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:06,509 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:06,509 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:06,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506683036] [2021-12-06 18:08:06,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506683036] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:06,509 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:06,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 18:08:06,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502910675] [2021-12-06 18:08:06,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:06,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:08:06,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:06,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:08:06,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 18:08:06,510 INFO L87 Difference]: Start difference. First operand 384 states and 501 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:06,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:06,612 INFO L93 Difference]: Finished difference Result 410 states and 528 transitions. [2021-12-06 18:08:06,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:08:06,612 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2021-12-06 18:08:06,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:06,614 INFO L225 Difference]: With dead ends: 410 [2021-12-06 18:08:06,614 INFO L226 Difference]: Without dead ends: 397 [2021-12-06 18:08:06,615 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-06 18:08:06,615 INFO L933 BasicCegarLoop]: 284 mSDtfsCounter, 80 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 687 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:06,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 687 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:06,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2021-12-06 18:08:06,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 381. [2021-12-06 18:08:06,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 336 states have (on average 1.2738095238095237) internal successors, (428), 341 states have internal predecessors, (428), 31 states have call successors, (31), 14 states have call predecessors, (31), 13 states have return successors, (36), 26 states have call predecessors, (36), 26 states have call successors, (36) [2021-12-06 18:08:06,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 495 transitions. [2021-12-06 18:08:06,635 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 495 transitions. Word has length 42 [2021-12-06 18:08:06,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:06,636 INFO L470 AbstractCegarLoop]: Abstraction has 381 states and 495 transitions. [2021-12-06 18:08:06,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:06,636 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 495 transitions. [2021-12-06 18:08:06,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-06 18:08:06,637 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:06,637 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:06,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-06 18:08:06,637 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:06,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:06,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1313908054, now seen corresponding path program 1 times [2021-12-06 18:08:06,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:06,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337157836] [2021-12-06 18:08:06,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:06,638 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:06,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:06,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:08:06,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:06,688 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:06,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:06,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337157836] [2021-12-06 18:08:06,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337157836] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:06,688 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:06,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 18:08:06,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894459690] [2021-12-06 18:08:06,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:06,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:08:06,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:06,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:08:06,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:08:06,690 INFO L87 Difference]: Start difference. First operand 381 states and 495 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:06,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:06,840 INFO L93 Difference]: Finished difference Result 426 states and 550 transitions. [2021-12-06 18:08:06,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 18:08:06,840 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2021-12-06 18:08:06,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:06,842 INFO L225 Difference]: With dead ends: 426 [2021-12-06 18:08:06,842 INFO L226 Difference]: Without dead ends: 422 [2021-12-06 18:08:06,843 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:08:06,843 INFO L933 BasicCegarLoop]: 277 mSDtfsCounter, 227 mSDsluCounter, 1296 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 1573 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:06,843 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 1573 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:06,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2021-12-06 18:08:06,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 396. [2021-12-06 18:08:06,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 350 states have (on average 1.262857142857143) internal successors, (442), 355 states have internal predecessors, (442), 31 states have call successors, (31), 14 states have call predecessors, (31), 14 states have return successors, (42), 27 states have call predecessors, (42), 26 states have call successors, (42) [2021-12-06 18:08:06,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 515 transitions. [2021-12-06 18:08:06,864 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 515 transitions. Word has length 43 [2021-12-06 18:08:06,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:06,865 INFO L470 AbstractCegarLoop]: Abstraction has 396 states and 515 transitions. [2021-12-06 18:08:06,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:06,865 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 515 transitions. [2021-12-06 18:08:06,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-06 18:08:06,866 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:06,866 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:06,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-06 18:08:06,866 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:06,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:06,866 INFO L85 PathProgramCache]: Analyzing trace with hash 1314184884, now seen corresponding path program 1 times [2021-12-06 18:08:06,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:06,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447623053] [2021-12-06 18:08:06,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:06,867 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:06,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:06,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:08:06,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:06,905 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:06,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:06,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447623053] [2021-12-06 18:08:06,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447623053] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:06,905 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:06,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 18:08:06,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240203815] [2021-12-06 18:08:06,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:06,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:08:06,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:06,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:08:06,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:08:06,906 INFO L87 Difference]: Start difference. First operand 396 states and 515 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:07,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:07,075 INFO L93 Difference]: Finished difference Result 422 states and 543 transitions. [2021-12-06 18:08:07,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 18:08:07,076 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2021-12-06 18:08:07,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:07,078 INFO L225 Difference]: With dead ends: 422 [2021-12-06 18:08:07,078 INFO L226 Difference]: Without dead ends: 409 [2021-12-06 18:08:07,079 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:08:07,080 INFO L933 BasicCegarLoop]: 279 mSDtfsCounter, 49 mSDsluCounter, 1370 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 1649 SdHoareTripleChecker+Invalid, 390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:07,080 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 1649 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 365 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:07,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2021-12-06 18:08:07,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 393. [2021-12-06 18:08:07,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 347 states have (on average 1.2651296829971181) internal successors, (439), 353 states have internal predecessors, (439), 31 states have call successors, (31), 14 states have call predecessors, (31), 14 states have return successors, (41), 26 states have call predecessors, (41), 26 states have call successors, (41) [2021-12-06 18:08:07,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 511 transitions. [2021-12-06 18:08:07,109 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 511 transitions. Word has length 43 [2021-12-06 18:08:07,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:07,109 INFO L470 AbstractCegarLoop]: Abstraction has 393 states and 511 transitions. [2021-12-06 18:08:07,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:07,109 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 511 transitions. [2021-12-06 18:08:07,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-06 18:08:07,110 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:07,110 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:07,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-06 18:08:07,110 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:07,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:07,111 INFO L85 PathProgramCache]: Analyzing trace with hash 2100455983, now seen corresponding path program 1 times [2021-12-06 18:08:07,111 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:07,111 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971506836] [2021-12-06 18:08:07,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:07,111 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:07,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:07,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:08:07,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:07,155 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:07,156 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:07,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971506836] [2021-12-06 18:08:07,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971506836] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:07,156 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:07,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:08:07,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709979713] [2021-12-06 18:08:07,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:07,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:08:07,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:07,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:08:07,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:08:07,158 INFO L87 Difference]: Start difference. First operand 393 states and 511 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:07,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:07,341 INFO L93 Difference]: Finished difference Result 413 states and 531 transitions. [2021-12-06 18:08:07,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:08:07,341 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2021-12-06 18:08:07,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:07,343 INFO L225 Difference]: With dead ends: 413 [2021-12-06 18:08:07,343 INFO L226 Difference]: Without dead ends: 397 [2021-12-06 18:08:07,344 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:08:07,344 INFO L933 BasicCegarLoop]: 283 mSDtfsCounter, 384 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 837 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:07,344 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [391 Valid, 837 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:07,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2021-12-06 18:08:07,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 377. [2021-12-06 18:08:07,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 333 states have (on average 1.2702702702702702) internal successors, (423), 338 states have internal predecessors, (423), 30 states have call successors, (30), 14 states have call predecessors, (30), 13 states have return successors, (35), 25 states have call predecessors, (35), 25 states have call successors, (35) [2021-12-06 18:08:07,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 488 transitions. [2021-12-06 18:08:07,365 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 488 transitions. Word has length 44 [2021-12-06 18:08:07,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:07,365 INFO L470 AbstractCegarLoop]: Abstraction has 377 states and 488 transitions. [2021-12-06 18:08:07,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:07,365 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 488 transitions. [2021-12-06 18:08:07,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-06 18:08:07,366 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:07,366 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:07,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-06 18:08:07,366 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:07,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:07,367 INFO L85 PathProgramCache]: Analyzing trace with hash -258023597, now seen corresponding path program 1 times [2021-12-06 18:08:07,367 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:07,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969790376] [2021-12-06 18:08:07,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:07,367 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:07,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:07,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:08:07,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:07,400 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:07,401 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:07,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969790376] [2021-12-06 18:08:07,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969790376] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:07,401 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:07,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 18:08:07,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200777493] [2021-12-06 18:08:07,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:07,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:08:07,401 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:07,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:08:07,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 18:08:07,402 INFO L87 Difference]: Start difference. First operand 377 states and 488 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:07,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:07,504 INFO L93 Difference]: Finished difference Result 656 states and 846 transitions. [2021-12-06 18:08:07,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:08:07,504 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 46 [2021-12-06 18:08:07,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:07,506 INFO L225 Difference]: With dead ends: 656 [2021-12-06 18:08:07,506 INFO L226 Difference]: Without dead ends: 468 [2021-12-06 18:08:07,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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-06 18:08:07,507 INFO L933 BasicCegarLoop]: 319 mSDtfsCounter, 160 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 747 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:07,508 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 747 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:07,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-12-06 18:08:07,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 430. [2021-12-06 18:08:07,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 381 states have (on average 1.2703412073490814) internal successors, (484), 385 states have internal predecessors, (484), 32 states have call successors, (32), 16 states have call predecessors, (32), 16 states have return successors, (41), 29 states have call predecessors, (41), 28 states have call successors, (41) [2021-12-06 18:08:07,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 557 transitions. [2021-12-06 18:08:07,530 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 557 transitions. Word has length 46 [2021-12-06 18:08:07,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:07,531 INFO L470 AbstractCegarLoop]: Abstraction has 430 states and 557 transitions. [2021-12-06 18:08:07,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:07,531 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 557 transitions. [2021-12-06 18:08:07,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 18:08:07,532 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:07,532 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:07,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-06 18:08:07,532 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:07,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:07,532 INFO L85 PathProgramCache]: Analyzing trace with hash 796550874, now seen corresponding path program 1 times [2021-12-06 18:08:07,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:07,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050875335] [2021-12-06 18:08:07,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:07,533 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:07,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:07,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:08:07,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:07,588 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:07,588 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:07,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050875335] [2021-12-06 18:08:07,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050875335] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:07,588 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:07,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 18:08:07,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062525799] [2021-12-06 18:08:07,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:07,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:08:07,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:07,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:08:07,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:08:07,589 INFO L87 Difference]: Start difference. First operand 430 states and 557 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:07,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:07,732 INFO L93 Difference]: Finished difference Result 692 states and 895 transitions. [2021-12-06 18:08:07,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:08:07,732 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2021-12-06 18:08:07,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:07,735 INFO L225 Difference]: With dead ends: 692 [2021-12-06 18:08:07,735 INFO L226 Difference]: Without dead ends: 471 [2021-12-06 18:08:07,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:08:07,736 INFO L933 BasicCegarLoop]: 306 mSDtfsCounter, 52 mSDsluCounter, 1339 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 1645 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:07,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 1645 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:07,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2021-12-06 18:08:07,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 430. [2021-12-06 18:08:07,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 381 states have (on average 1.2650918635170603) internal successors, (482), 385 states have internal predecessors, (482), 32 states have call successors, (32), 16 states have call predecessors, (32), 16 states have return successors, (41), 29 states have call predecessors, (41), 28 states have call successors, (41) [2021-12-06 18:08:07,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 555 transitions. [2021-12-06 18:08:07,759 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 555 transitions. Word has length 48 [2021-12-06 18:08:07,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:07,759 INFO L470 AbstractCegarLoop]: Abstraction has 430 states and 555 transitions. [2021-12-06 18:08:07,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:07,760 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 555 transitions. [2021-12-06 18:08:07,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 18:08:07,761 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:07,761 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:07,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-06 18:08:07,761 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:07,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:07,761 INFO L85 PathProgramCache]: Analyzing trace with hash 364501516, now seen corresponding path program 1 times [2021-12-06 18:08:07,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:07,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201490494] [2021-12-06 18:08:07,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:07,762 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:07,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:07,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 18:08:07,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:07,810 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:07,810 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:07,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201490494] [2021-12-06 18:08:07,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201490494] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:07,810 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:07,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:08:07,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731220406] [2021-12-06 18:08:07,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:07,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:08:07,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:07,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:08:07,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:08:07,811 INFO L87 Difference]: Start difference. First operand 430 states and 555 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:07,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:07,986 INFO L93 Difference]: Finished difference Result 457 states and 584 transitions. [2021-12-06 18:08:07,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:08:07,987 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2021-12-06 18:08:07,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:07,989 INFO L225 Difference]: With dead ends: 457 [2021-12-06 18:08:07,989 INFO L226 Difference]: Without dead ends: 438 [2021-12-06 18:08:07,989 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:08:07,990 INFO L933 BasicCegarLoop]: 272 mSDtfsCounter, 53 mSDsluCounter, 1572 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 1844 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:07,990 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 1844 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:07,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-12-06 18:08:08,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 426. [2021-12-06 18:08:08,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 378 states have (on average 1.2645502645502646) internal successors, (478), 382 states have internal predecessors, (478), 31 states have call successors, (31), 16 states have call predecessors, (31), 16 states have return successors, (40), 28 states have call predecessors, (40), 27 states have call successors, (40) [2021-12-06 18:08:08,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 549 transitions. [2021-12-06 18:08:08,012 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 549 transitions. Word has length 48 [2021-12-06 18:08:08,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:08,012 INFO L470 AbstractCegarLoop]: Abstraction has 426 states and 549 transitions. [2021-12-06 18:08:08,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:08,012 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 549 transitions. [2021-12-06 18:08:08,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-12-06 18:08:08,013 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:08,013 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:08,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-06 18:08:08,013 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:08,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:08,014 INFO L85 PathProgramCache]: Analyzing trace with hash -271028192, now seen corresponding path program 1 times [2021-12-06 18:08:08,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:08,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94742644] [2021-12-06 18:08:08,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:08,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:08,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:08,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:08:08,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:08,056 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:08,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:08,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94742644] [2021-12-06 18:08:08,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94742644] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:08,056 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:08,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:08:08,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756872948] [2021-12-06 18:08:08,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:08,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:08:08,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:08,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:08:08,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:08:08,058 INFO L87 Difference]: Start difference. First operand 426 states and 549 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:08,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:08,238 INFO L93 Difference]: Finished difference Result 453 states and 578 transitions. [2021-12-06 18:08:08,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:08:08,238 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2021-12-06 18:08:08,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:08,241 INFO L225 Difference]: With dead ends: 453 [2021-12-06 18:08:08,241 INFO L226 Difference]: Without dead ends: 433 [2021-12-06 18:08:08,242 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:08:08,242 INFO L933 BasicCegarLoop]: 278 mSDtfsCounter, 53 mSDsluCounter, 1592 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 1870 SdHoareTripleChecker+Invalid, 413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:08,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 1870 Invalid, 413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:08,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2021-12-06 18:08:08,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 421. [2021-12-06 18:08:08,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 374 states have (on average 1.2647058823529411) internal successors, (473), 378 states have internal predecessors, (473), 30 states have call successors, (30), 16 states have call predecessors, (30), 16 states have return successors, (39), 27 states have call predecessors, (39), 26 states have call successors, (39) [2021-12-06 18:08:08,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 542 transitions. [2021-12-06 18:08:08,281 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 542 transitions. Word has length 49 [2021-12-06 18:08:08,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:08,281 INFO L470 AbstractCegarLoop]: Abstraction has 421 states and 542 transitions. [2021-12-06 18:08:08,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:08,281 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 542 transitions. [2021-12-06 18:08:08,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-12-06 18:08:08,282 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:08,282 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:08,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-06 18:08:08,282 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:08,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:08,283 INFO L85 PathProgramCache]: Analyzing trace with hash -990020389, now seen corresponding path program 1 times [2021-12-06 18:08:08,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:08,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227397343] [2021-12-06 18:08:08,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:08,283 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:08,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:08,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:08:08,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:08,332 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:08,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:08,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227397343] [2021-12-06 18:08:08,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227397343] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:08,332 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:08,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:08:08,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29820294] [2021-12-06 18:08:08,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:08,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:08:08,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:08,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:08:08,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:08:08,333 INFO L87 Difference]: Start difference. First operand 421 states and 542 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:08,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:08,496 INFO L93 Difference]: Finished difference Result 448 states and 571 transitions. [2021-12-06 18:08:08,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:08:08,496 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2021-12-06 18:08:08,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:08,498 INFO L225 Difference]: With dead ends: 448 [2021-12-06 18:08:08,498 INFO L226 Difference]: Without dead ends: 429 [2021-12-06 18:08:08,498 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:08:08,499 INFO L933 BasicCegarLoop]: 259 mSDtfsCounter, 53 mSDsluCounter, 1501 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 1760 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:08,499 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 1760 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:08,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2021-12-06 18:08:08,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 417. [2021-12-06 18:08:08,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 371 states have (on average 1.2641509433962264) internal successors, (469), 375 states have internal predecessors, (469), 29 states have call successors, (29), 16 states have call predecessors, (29), 16 states have return successors, (38), 26 states have call predecessors, (38), 25 states have call successors, (38) [2021-12-06 18:08:08,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 536 transitions. [2021-12-06 18:08:08,520 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 536 transitions. Word has length 49 [2021-12-06 18:08:08,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:08,520 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 536 transitions. [2021-12-06 18:08:08,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:08,520 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 536 transitions. [2021-12-06 18:08:08,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 18:08:08,521 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:08,521 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:08,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-06 18:08:08,521 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:08,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:08,521 INFO L85 PathProgramCache]: Analyzing trace with hash -2105334868, now seen corresponding path program 1 times [2021-12-06 18:08:08,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:08,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204935657] [2021-12-06 18:08:08,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:08,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:08,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:08,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:08:08,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:08,578 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:08,579 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:08,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204935657] [2021-12-06 18:08:08,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204935657] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:08,579 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:08,579 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 18:08:08,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258192189] [2021-12-06 18:08:08,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:08,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:08:08,579 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:08,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:08:08,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:08:08,580 INFO L87 Difference]: Start difference. First operand 417 states and 536 transitions. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:08,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:08,721 INFO L93 Difference]: Finished difference Result 771 states and 1003 transitions. [2021-12-06 18:08:08,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:08:08,721 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2021-12-06 18:08:08,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:08,725 INFO L225 Difference]: With dead ends: 771 [2021-12-06 18:08:08,725 INFO L226 Difference]: Without dead ends: 561 [2021-12-06 18:08:08,726 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:08:08,726 INFO L933 BasicCegarLoop]: 348 mSDtfsCounter, 104 mSDsluCounter, 1485 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 1833 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:08,726 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 1833 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:08,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-12-06 18:08:08,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 417. [2021-12-06 18:08:08,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 371 states have (on average 1.261455525606469) internal successors, (468), 375 states have internal predecessors, (468), 29 states have call successors, (29), 16 states have call predecessors, (29), 16 states have return successors, (38), 26 states have call predecessors, (38), 25 states have call successors, (38) [2021-12-06 18:08:08,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 535 transitions. [2021-12-06 18:08:08,756 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 535 transitions. Word has length 51 [2021-12-06 18:08:08,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:08,757 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 535 transitions. [2021-12-06 18:08:08,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:08,757 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 535 transitions. [2021-12-06 18:08:08,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-06 18:08:08,758 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:08,758 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:08,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-06 18:08:08,758 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:08,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:08,759 INFO L85 PathProgramCache]: Analyzing trace with hash 1346983850, now seen corresponding path program 1 times [2021-12-06 18:08:08,759 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:08,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547858399] [2021-12-06 18:08:08,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:08,759 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:08,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:08,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:08:08,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:08,805 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:08,805 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:08,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547858399] [2021-12-06 18:08:08,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547858399] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:08,805 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:08,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:08:08,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998314679] [2021-12-06 18:08:08,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:08,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:08:08,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:08,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:08:08,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:08:08,806 INFO L87 Difference]: Start difference. First operand 417 states and 535 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:08,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:08,978 INFO L93 Difference]: Finished difference Result 444 states and 564 transitions. [2021-12-06 18:08:08,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:08:08,978 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-12-06 18:08:08,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:08,980 INFO L225 Difference]: With dead ends: 444 [2021-12-06 18:08:08,980 INFO L226 Difference]: Without dead ends: 407 [2021-12-06 18:08:08,981 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:08:08,981 INFO L933 BasicCegarLoop]: 261 mSDtfsCounter, 61 mSDsluCounter, 1503 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 1764 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:08,981 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 1764 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:08,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2021-12-06 18:08:09,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 395. [2021-12-06 18:08:09,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 352 states have (on average 1.2613636363636365) internal successors, (444), 356 states have internal predecessors, (444), 27 states have call successors, (27), 15 states have call predecessors, (27), 15 states have return successors, (36), 24 states have call predecessors, (36), 23 states have call successors, (36) [2021-12-06 18:08:09,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 507 transitions. [2021-12-06 18:08:09,002 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 507 transitions. Word has length 53 [2021-12-06 18:08:09,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:09,002 INFO L470 AbstractCegarLoop]: Abstraction has 395 states and 507 transitions. [2021-12-06 18:08:09,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 7 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:08:09,002 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 507 transitions. [2021-12-06 18:08:09,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-12-06 18:08:09,003 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:09,003 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:09,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-06 18:08:09,003 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:09,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:09,004 INFO L85 PathProgramCache]: Analyzing trace with hash 561946474, now seen corresponding path program 1 times [2021-12-06 18:08:09,004 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:09,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286169906] [2021-12-06 18:08:09,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:09,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:09,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:09,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:08:09,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:09,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:08:09,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:09,051 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:09,052 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:09,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286169906] [2021-12-06 18:08:09,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286169906] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:09,052 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:09,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 18:08:09,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787739670] [2021-12-06 18:08:09,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:09,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:08:09,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:09,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:08:09,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:08:09,053 INFO L87 Difference]: Start difference. First operand 395 states and 507 transitions. Second operand has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:08:09,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:09,209 INFO L93 Difference]: Finished difference Result 613 states and 781 transitions. [2021-12-06 18:08:09,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:08:09,209 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 59 [2021-12-06 18:08:09,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:09,211 INFO L225 Difference]: With dead ends: 613 [2021-12-06 18:08:09,211 INFO L226 Difference]: Without dead ends: 382 [2021-12-06 18:08:09,212 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:08:09,212 INFO L933 BasicCegarLoop]: 310 mSDtfsCounter, 132 mSDsluCounter, 860 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 1170 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:09,212 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 1170 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:09,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2021-12-06 18:08:09,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 362. [2021-12-06 18:08:09,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 324 states have (on average 1.2623456790123457) internal successors, (409), 327 states have internal predecessors, (409), 24 states have call successors, (24), 14 states have call predecessors, (24), 13 states have return successors, (24), 21 states have call predecessors, (24), 21 states have call successors, (24) [2021-12-06 18:08:09,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 457 transitions. [2021-12-06 18:08:09,231 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 457 transitions. Word has length 59 [2021-12-06 18:08:09,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:09,231 INFO L470 AbstractCegarLoop]: Abstraction has 362 states and 457 transitions. [2021-12-06 18:08:09,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:08:09,231 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 457 transitions. [2021-12-06 18:08:09,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-12-06 18:08:09,232 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:09,232 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:09,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-06 18:08:09,233 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:09,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:09,233 INFO L85 PathProgramCache]: Analyzing trace with hash -597775662, now seen corresponding path program 1 times [2021-12-06 18:08:09,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:09,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262235157] [2021-12-06 18:08:09,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:09,233 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:09,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:09,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:08:09,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:09,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 18:08:09,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:09,283 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:09,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:09,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262235157] [2021-12-06 18:08:09,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262235157] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:09,283 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:09,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:08:09,283 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476535142] [2021-12-06 18:08:09,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:09,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:08:09,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:09,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:08:09,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:08:09,284 INFO L87 Difference]: Start difference. First operand 362 states and 457 transitions. Second operand has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 7 states have internal predecessors, (56), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:08:09,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:09,544 INFO L93 Difference]: Finished difference Result 760 states and 936 transitions. [2021-12-06 18:08:09,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 18:08:09,544 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 7 states have internal predecessors, (56), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2021-12-06 18:08:09,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:09,547 INFO L225 Difference]: With dead ends: 760 [2021-12-06 18:08:09,547 INFO L226 Difference]: Without dead ends: 487 [2021-12-06 18:08:09,547 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2021-12-06 18:08:09,548 INFO L933 BasicCegarLoop]: 291 mSDtfsCounter, 387 mSDsluCounter, 902 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 1193 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:09,548 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [393 Valid, 1193 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 18:08:09,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2021-12-06 18:08:09,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 456. [2021-12-06 18:08:09,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 408 states have (on average 1.2475490196078431) internal successors, (509), 413 states have internal predecessors, (509), 26 states have call successors, (26), 20 states have call predecessors, (26), 21 states have return successors, (27), 23 states have call predecessors, (27), 23 states have call successors, (27) [2021-12-06 18:08:09,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 562 transitions. [2021-12-06 18:08:09,574 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 562 transitions. Word has length 61 [2021-12-06 18:08:09,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:09,574 INFO L470 AbstractCegarLoop]: Abstraction has 456 states and 562 transitions. [2021-12-06 18:08:09,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 7 states have internal predecessors, (56), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:08:09,574 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 562 transitions. [2021-12-06 18:08:09,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-12-06 18:08:09,575 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:09,575 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:09,575 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-06 18:08:09,576 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:09,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:09,576 INFO L85 PathProgramCache]: Analyzing trace with hash -2002443203, now seen corresponding path program 1 times [2021-12-06 18:08:09,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:09,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609083022] [2021-12-06 18:08:09,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:09,576 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:09,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:09,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 18:08:09,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:09,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-06 18:08:09,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:09,636 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:09,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:09,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609083022] [2021-12-06 18:08:09,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609083022] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:09,636 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:09,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:08:09,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693816180] [2021-12-06 18:08:09,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:09,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:08:09,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:09,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:08:09,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:08:09,638 INFO L87 Difference]: Start difference. First operand 456 states and 562 transitions. Second operand has 10 states, 10 states have (on average 5.7) internal successors, (57), 7 states have internal predecessors, (57), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:08:09,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:09,839 INFO L93 Difference]: Finished difference Result 458 states and 563 transitions. [2021-12-06 18:08:09,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:08:09,839 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.7) internal successors, (57), 7 states have internal predecessors, (57), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 62 [2021-12-06 18:08:09,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:09,841 INFO L225 Difference]: With dead ends: 458 [2021-12-06 18:08:09,841 INFO L226 Difference]: Without dead ends: 343 [2021-12-06 18:08:09,842 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:08:09,842 INFO L933 BasicCegarLoop]: 225 mSDtfsCounter, 97 mSDsluCounter, 1381 mSDsCounter, 0 mSdLazyCounter, 465 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 1606 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:09,843 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 1606 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 465 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 18:08:09,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2021-12-06 18:08:09,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 343. [2021-12-06 18:08:09,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 304 states have (on average 1.2532894736842106) internal successors, (381), 308 states have internal predecessors, (381), 21 states have call successors, (21), 16 states have call predecessors, (21), 17 states have return successors, (23), 19 states have call predecessors, (23), 19 states have call successors, (23) [2021-12-06 18:08:09,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 425 transitions. [2021-12-06 18:08:09,868 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 425 transitions. Word has length 62 [2021-12-06 18:08:09,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:09,869 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 425 transitions. [2021-12-06 18:08:09,869 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.7) internal successors, (57), 7 states have internal predecessors, (57), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:08:09,869 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 425 transitions. [2021-12-06 18:08:09,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-12-06 18:08:09,870 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:09,870 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:09,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-06 18:08:09,870 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:09,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:09,870 INFO L85 PathProgramCache]: Analyzing trace with hash 1297666020, now seen corresponding path program 1 times [2021-12-06 18:08:09,870 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:09,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037744531] [2021-12-06 18:08:09,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:09,871 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:09,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:09,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:08:09,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:09,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:08:09,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:09,930 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:09,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:09,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037744531] [2021-12-06 18:08:09,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037744531] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:09,930 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:09,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:08:09,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716552416] [2021-12-06 18:08:09,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:09,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:08:09,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:09,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:08:09,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:08:09,931 INFO L87 Difference]: Start difference. First operand 343 states and 425 transitions. Second operand has 10 states, 10 states have (on average 5.8) internal successors, (58), 7 states have internal predecessors, (58), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:08:10,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:10,092 INFO L93 Difference]: Finished difference Result 378 states and 464 transitions. [2021-12-06 18:08:10,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:08:10,092 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 7 states have internal predecessors, (58), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 63 [2021-12-06 18:08:10,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:10,093 INFO L225 Difference]: With dead ends: 378 [2021-12-06 18:08:10,093 INFO L226 Difference]: Without dead ends: 359 [2021-12-06 18:08:10,094 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:08:10,094 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 225 mSDsluCounter, 963 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 1139 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:10,094 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [227 Valid, 1139 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:10,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-12-06 18:08:10,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 351. [2021-12-06 18:08:10,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 311 states have (on average 1.247588424437299) internal successors, (388), 315 states have internal predecessors, (388), 21 states have call successors, (21), 16 states have call predecessors, (21), 18 states have return successors, (25), 20 states have call predecessors, (25), 19 states have call successors, (25) [2021-12-06 18:08:10,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 434 transitions. [2021-12-06 18:08:10,118 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 434 transitions. Word has length 63 [2021-12-06 18:08:10,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:10,118 INFO L470 AbstractCegarLoop]: Abstraction has 351 states and 434 transitions. [2021-12-06 18:08:10,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 7 states have internal predecessors, (58), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:08:10,118 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 434 transitions. [2021-12-06 18:08:10,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-12-06 18:08:10,119 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:10,120 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:10,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-06 18:08:10,120 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:10,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:10,120 INFO L85 PathProgramCache]: Analyzing trace with hash 1652262591, now seen corresponding path program 1 times [2021-12-06 18:08:10,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:10,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792206312] [2021-12-06 18:08:10,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:10,121 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:10,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:10,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:08:10,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:10,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:08:10,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:10,175 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:10,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:10,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792206312] [2021-12-06 18:08:10,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792206312] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:10,176 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:10,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:08:10,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299023694] [2021-12-06 18:08:10,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:10,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:08:10,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:10,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:08:10,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:08:10,177 INFO L87 Difference]: Start difference. First operand 351 states and 434 transitions. Second operand has 10 states, 10 states have (on average 5.9) internal successors, (59), 7 states have internal predecessors, (59), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:08:10,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:10,313 INFO L93 Difference]: Finished difference Result 378 states and 463 transitions. [2021-12-06 18:08:10,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:08:10,313 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.9) internal successors, (59), 7 states have internal predecessors, (59), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 64 [2021-12-06 18:08:10,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:10,315 INFO L225 Difference]: With dead ends: 378 [2021-12-06 18:08:10,315 INFO L226 Difference]: Without dead ends: 359 [2021-12-06 18:08:10,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:08:10,316 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 50 mSDsluCounter, 1235 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 1424 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:10,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 1424 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:10,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-12-06 18:08:10,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 343. [2021-12-06 18:08:10,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 304 states have (on average 1.25) internal successors, (380), 308 states have internal predecessors, (380), 21 states have call successors, (21), 16 states have call predecessors, (21), 17 states have return successors, (23), 19 states have call predecessors, (23), 19 states have call successors, (23) [2021-12-06 18:08:10,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 424 transitions. [2021-12-06 18:08:10,334 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 424 transitions. Word has length 64 [2021-12-06 18:08:10,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:10,334 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 424 transitions. [2021-12-06 18:08:10,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.9) internal successors, (59), 7 states have internal predecessors, (59), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:08:10,334 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 424 transitions. [2021-12-06 18:08:10,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-06 18:08:10,335 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:10,335 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:10,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-12-06 18:08:10,335 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:10,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:10,336 INFO L85 PathProgramCache]: Analyzing trace with hash 1123895006, now seen corresponding path program 1 times [2021-12-06 18:08:10,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:10,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616771939] [2021-12-06 18:08:10,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:10,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:10,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:10,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:08:10,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:10,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 18:08:10,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:10,388 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:10,388 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:10,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616771939] [2021-12-06 18:08:10,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616771939] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:10,389 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:10,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:08:10,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760999443] [2021-12-06 18:08:10,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:10,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:08:10,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:10,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:08:10,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:08:10,390 INFO L87 Difference]: Start difference. First operand 343 states and 424 transitions. Second operand has 9 states, 9 states have (on average 7.0) internal successors, (63), 7 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:08:10,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:10,528 INFO L93 Difference]: Finished difference Result 501 states and 617 transitions. [2021-12-06 18:08:10,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 18:08:10,528 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.0) internal successors, (63), 7 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 68 [2021-12-06 18:08:10,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:10,530 INFO L225 Difference]: With dead ends: 501 [2021-12-06 18:08:10,530 INFO L226 Difference]: Without dead ends: 370 [2021-12-06 18:08:10,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:08:10,531 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 106 mSDsluCounter, 871 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 1041 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:10,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 1041 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:10,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-12-06 18:08:10,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 354. [2021-12-06 18:08:10,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 314 states have (on average 1.2261146496815287) internal successors, (385), 319 states have internal predecessors, (385), 22 states have call successors, (22), 16 states have call predecessors, (22), 17 states have return successors, (23), 19 states have call predecessors, (23), 19 states have call successors, (23) [2021-12-06 18:08:10,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 430 transitions. [2021-12-06 18:08:10,550 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 430 transitions. Word has length 68 [2021-12-06 18:08:10,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:10,550 INFO L470 AbstractCegarLoop]: Abstraction has 354 states and 430 transitions. [2021-12-06 18:08:10,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.0) internal successors, (63), 7 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:08:10,551 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 430 transitions. [2021-12-06 18:08:10,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-12-06 18:08:10,551 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:10,551 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:08:10,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-12-06 18:08:10,552 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:10,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:10,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1269620070, now seen corresponding path program 1 times [2021-12-06 18:08:10,552 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:10,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334787408] [2021-12-06 18:08:10,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:10,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:10,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:10,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:08:10,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:10,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:08:10,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:10,603 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-12-06 18:08:10,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:10,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334787408] [2021-12-06 18:08:10,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334787408] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:10,603 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:10,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 18:08:10,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848111176] [2021-12-06 18:08:10,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:10,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:08:10,604 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:10,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:08:10,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:08:10,604 INFO L87 Difference]: Start difference. First operand 354 states and 430 transitions. Second operand has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:08:10,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:10,707 INFO L93 Difference]: Finished difference Result 453 states and 553 transitions. [2021-12-06 18:08:10,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:08:10,707 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 71 [2021-12-06 18:08:10,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:10,708 INFO L225 Difference]: With dead ends: 453 [2021-12-06 18:08:10,709 INFO L226 Difference]: Without dead ends: 389 [2021-12-06 18:08:10,709 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:08:10,709 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 77 mSDsluCounter, 940 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 1169 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:10,709 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 1169 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:10,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2021-12-06 18:08:10,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 262. [2021-12-06 18:08:10,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 231 states have (on average 1.1818181818181819) internal successors, (273), 235 states have internal predecessors, (273), 16 states have call successors, (16), 12 states have call predecessors, (16), 14 states have return successors, (19), 15 states have call predecessors, (19), 15 states have call successors, (19) [2021-12-06 18:08:10,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 308 transitions. [2021-12-06 18:08:10,725 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 308 transitions. Word has length 71 [2021-12-06 18:08:10,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:10,725 INFO L470 AbstractCegarLoop]: Abstraction has 262 states and 308 transitions. [2021-12-06 18:08:10,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:08:10,726 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 308 transitions. [2021-12-06 18:08:10,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-12-06 18:08:10,726 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:10,726 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:10,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-12-06 18:08:10,726 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:10,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:10,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1011268274, now seen corresponding path program 1 times [2021-12-06 18:08:10,727 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:10,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235158298] [2021-12-06 18:08:10,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:10,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:10,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:10,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:08:10,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:10,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 18:08:10,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:10,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:08:10,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:10,777 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:10,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:10,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235158298] [2021-12-06 18:08:10,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235158298] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:10,778 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:10,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:08:10,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56377147] [2021-12-06 18:08:10,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:10,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:08:10,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:10,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:08:10,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:08:10,780 INFO L87 Difference]: Start difference. First operand 262 states and 308 transitions. Second operand has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 5 states have internal predecessors, (67), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:08:10,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:10,894 INFO L93 Difference]: Finished difference Result 293 states and 338 transitions. [2021-12-06 18:08:10,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:08:10,894 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 5 states have internal predecessors, (67), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 74 [2021-12-06 18:08:10,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:10,895 INFO L225 Difference]: With dead ends: 293 [2021-12-06 18:08:10,895 INFO L226 Difference]: Without dead ends: 256 [2021-12-06 18:08:10,896 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-06 18:08:10,896 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 46 mSDsluCounter, 899 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 1058 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:10,896 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 1058 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:10,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2021-12-06 18:08:10,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 208. [2021-12-06 18:08:10,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 184 states have (on average 1.1630434782608696) internal successors, (214), 187 states have internal predecessors, (214), 12 states have call successors, (12), 10 states have call predecessors, (12), 11 states have return successors, (13), 11 states have call predecessors, (13), 11 states have call successors, (13) [2021-12-06 18:08:10,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 239 transitions. [2021-12-06 18:08:10,911 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 239 transitions. Word has length 74 [2021-12-06 18:08:10,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:10,912 INFO L470 AbstractCegarLoop]: Abstraction has 208 states and 239 transitions. [2021-12-06 18:08:10,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 5 states have internal predecessors, (67), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:08:10,912 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 239 transitions. [2021-12-06 18:08:10,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-12-06 18:08:10,912 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:10,912 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:10,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-12-06 18:08:10,913 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:10,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:10,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1133406279, now seen corresponding path program 1 times [2021-12-06 18:08:10,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:10,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993300468] [2021-12-06 18:08:10,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:10,913 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:10,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:10,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-06 18:08:10,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:10,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:08:10,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:10,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 18:08:10,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:10,965 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:10,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:10,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993300468] [2021-12-06 18:08:10,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993300468] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:10,965 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:10,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:08:10,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762710688] [2021-12-06 18:08:10,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:10,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:08:10,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:10,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:08:10,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:08:10,967 INFO L87 Difference]: Start difference. First operand 208 states and 239 transitions. Second operand has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:08:11,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:11,225 INFO L93 Difference]: Finished difference Result 402 states and 463 transitions. [2021-12-06 18:08:11,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 18:08:11,226 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 74 [2021-12-06 18:08:11,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:11,228 INFO L225 Difference]: With dead ends: 402 [2021-12-06 18:08:11,228 INFO L226 Difference]: Without dead ends: 359 [2021-12-06 18:08:11,228 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:08:11,229 INFO L933 BasicCegarLoop]: 279 mSDtfsCounter, 370 mSDsluCounter, 1089 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 1368 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:11,229 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [370 Valid, 1368 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 458 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 18:08:11,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-12-06 18:08:11,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 188. [2021-12-06 18:08:11,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 168 states have (on average 1.1607142857142858) internal successors, (195), 170 states have internal predecessors, (195), 9 states have call successors, (9), 9 states have call predecessors, (9), 10 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2021-12-06 18:08:11,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 214 transitions. [2021-12-06 18:08:11,248 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 214 transitions. Word has length 74 [2021-12-06 18:08:11,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:11,249 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 214 transitions. [2021-12-06 18:08:11,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:08:11,249 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 214 transitions. [2021-12-06 18:08:11,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-12-06 18:08:11,249 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:11,250 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 18:08:11,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-12-06 18:08:11,250 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:11,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:11,250 INFO L85 PathProgramCache]: Analyzing trace with hash -2004746452, now seen corresponding path program 1 times [2021-12-06 18:08:11,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:11,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528141811] [2021-12-06 18:08:11,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:11,251 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:11,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:11,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:08:11,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:11,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 18:08:11,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:11,289 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:08:11,289 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:11,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528141811] [2021-12-06 18:08:11,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528141811] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:11,289 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:11,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:08:11,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385191730] [2021-12-06 18:08:11,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:11,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:08:11,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:11,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:08:11,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:08:11,290 INFO L87 Difference]: Start difference. First operand 188 states and 214 transitions. Second operand has 6 states, 6 states have (on average 12.5) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:08:11,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:11,358 INFO L93 Difference]: Finished difference Result 253 states and 291 transitions. [2021-12-06 18:08:11,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:08:11,358 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 80 [2021-12-06 18:08:11,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:11,359 INFO L225 Difference]: With dead ends: 253 [2021-12-06 18:08:11,359 INFO L226 Difference]: Without dead ends: 194 [2021-12-06 18:08:11,360 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:08:11,360 INFO L933 BasicCegarLoop]: 141 mSDtfsCounter, 45 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 479 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:11,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 479 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:11,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2021-12-06 18:08:11,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 188. [2021-12-06 18:08:11,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 168 states have (on average 1.1547619047619047) internal successors, (194), 170 states have internal predecessors, (194), 9 states have call successors, (9), 9 states have call predecessors, (9), 10 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2021-12-06 18:08:11,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 213 transitions. [2021-12-06 18:08:11,377 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 213 transitions. Word has length 80 [2021-12-06 18:08:11,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:11,377 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 213 transitions. [2021-12-06 18:08:11,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:08:11,377 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 213 transitions. [2021-12-06 18:08:11,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-12-06 18:08:11,378 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:11,378 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:08:11,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-12-06 18:08:11,378 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:11,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:11,379 INFO L85 PathProgramCache]: Analyzing trace with hash 1995188002, now seen corresponding path program 1 times [2021-12-06 18:08:11,379 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:11,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359091437] [2021-12-06 18:08:11,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:11,379 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:11,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:11,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:08:11,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:11,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:08:11,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:11,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 18:08:11,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:11,421 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-06 18:08:11,421 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:11,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359091437] [2021-12-06 18:08:11,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359091437] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:11,422 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:11,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:08:11,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513766784] [2021-12-06 18:08:11,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:11,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:08:11,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:11,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:08:11,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:08:11,423 INFO L87 Difference]: Start difference. First operand 188 states and 213 transitions. Second operand has 6 states, 6 states have (on average 13.0) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:08:11,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:11,484 INFO L93 Difference]: Finished difference Result 244 states and 274 transitions. [2021-12-06 18:08:11,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:08:11,484 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.0) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 100 [2021-12-06 18:08:11,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:11,485 INFO L225 Difference]: With dead ends: 244 [2021-12-06 18:08:11,485 INFO L226 Difference]: Without dead ends: 218 [2021-12-06 18:08:11,486 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:08:11,486 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 67 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:11,487 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 544 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:08:11,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-12-06 18:08:11,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 190. [2021-12-06 18:08:11,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 170 states have (on average 1.1529411764705881) internal successors, (196), 172 states have internal predecessors, (196), 9 states have call successors, (9), 9 states have call predecessors, (9), 10 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2021-12-06 18:08:11,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 215 transitions. [2021-12-06 18:08:11,504 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 215 transitions. Word has length 100 [2021-12-06 18:08:11,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:11,505 INFO L470 AbstractCegarLoop]: Abstraction has 190 states and 215 transitions. [2021-12-06 18:08:11,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.0) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:08:11,505 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 215 transitions. [2021-12-06 18:08:11,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-12-06 18:08:11,505 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:11,505 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:08:11,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-12-06 18:08:11,506 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:11,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:11,506 INFO L85 PathProgramCache]: Analyzing trace with hash -1423048990, now seen corresponding path program 1 times [2021-12-06 18:08:11,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:11,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492616802] [2021-12-06 18:08:11,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:11,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:11,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:11,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:08:11,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:11,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:08:11,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:11,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 18:08:11,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:11,571 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-06 18:08:11,571 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:11,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492616802] [2021-12-06 18:08:11,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492616802] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:11,571 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:11,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:08:11,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159679412] [2021-12-06 18:08:11,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:11,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:08:11,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:11,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:08:11,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:08:11,572 INFO L87 Difference]: Start difference. First operand 190 states and 215 transitions. Second operand has 10 states, 10 states have (on average 7.8) internal successors, (78), 8 states have internal predecessors, (78), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:08:11,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:11,704 INFO L93 Difference]: Finished difference Result 230 states and 261 transitions. [2021-12-06 18:08:11,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:08:11,705 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.8) internal successors, (78), 8 states have internal predecessors, (78), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 100 [2021-12-06 18:08:11,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:11,706 INFO L225 Difference]: With dead ends: 230 [2021-12-06 18:08:11,706 INFO L226 Difference]: Without dead ends: 194 [2021-12-06 18:08:11,706 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:08:11,706 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 300 mSDsluCounter, 643 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 776 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:11,707 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 776 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:11,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2021-12-06 18:08:11,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 188. [2021-12-06 18:08:11,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 168 states have (on average 1.1428571428571428) internal successors, (192), 170 states have internal predecessors, (192), 9 states have call successors, (9), 9 states have call predecessors, (9), 10 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2021-12-06 18:08:11,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 211 transitions. [2021-12-06 18:08:11,726 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 211 transitions. Word has length 100 [2021-12-06 18:08:11,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:11,727 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 211 transitions. [2021-12-06 18:08:11,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.8) internal successors, (78), 8 states have internal predecessors, (78), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:08:11,727 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 211 transitions. [2021-12-06 18:08:11,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 18:08:11,728 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:11,728 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:08:11,728 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-12-06 18:08:11,728 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:11,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:11,729 INFO L85 PathProgramCache]: Analyzing trace with hash 1958156221, now seen corresponding path program 1 times [2021-12-06 18:08:11,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:11,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707977227] [2021-12-06 18:08:11,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:11,729 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:11,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:11,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:08:11,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:11,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:08:11,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:11,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 18:08:11,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:11,832 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 18:08:11,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:11,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707977227] [2021-12-06 18:08:11,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707977227] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:11,833 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:11,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-06 18:08:11,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478394528] [2021-12-06 18:08:11,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:11,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-06 18:08:11,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:11,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-06 18:08:11,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:08:11,834 INFO L87 Difference]: Start difference. First operand 188 states and 211 transitions. Second operand has 14 states, 14 states have (on average 6.071428571428571) internal successors, (85), 11 states have internal predecessors, (85), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:08:12,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:12,069 INFO L93 Difference]: Finished difference Result 296 states and 340 transitions. [2021-12-06 18:08:12,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 18:08:12,069 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.071428571428571) internal successors, (85), 11 states have internal predecessors, (85), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 101 [2021-12-06 18:08:12,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:12,070 INFO L225 Difference]: With dead ends: 296 [2021-12-06 18:08:12,070 INFO L226 Difference]: Without dead ends: 262 [2021-12-06 18:08:12,071 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2021-12-06 18:08:12,071 INFO L933 BasicCegarLoop]: 130 mSDtfsCounter, 464 mSDsluCounter, 1233 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 1363 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:12,071 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [464 Valid, 1363 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:12,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-12-06 18:08:12,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 203. [2021-12-06 18:08:12,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 182 states have (on average 1.1483516483516483) internal successors, (209), 184 states have internal predecessors, (209), 9 states have call successors, (9), 9 states have call predecessors, (9), 11 states have return successors, (11), 9 states have call predecessors, (11), 8 states have call successors, (11) [2021-12-06 18:08:12,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 229 transitions. [2021-12-06 18:08:12,085 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 229 transitions. Word has length 101 [2021-12-06 18:08:12,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:12,085 INFO L470 AbstractCegarLoop]: Abstraction has 203 states and 229 transitions. [2021-12-06 18:08:12,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.071428571428571) internal successors, (85), 11 states have internal predecessors, (85), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:08:12,085 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 229 transitions. [2021-12-06 18:08:12,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-06 18:08:12,086 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:12,086 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:08:12,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-12-06 18:08:12,086 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:12,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:12,086 INFO L85 PathProgramCache]: Analyzing trace with hash -795331448, now seen corresponding path program 1 times [2021-12-06 18:08:12,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:12,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896776420] [2021-12-06 18:08:12,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:12,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:12,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:08:12,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:08:12,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 18:08:12,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,159 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-12-06 18:08:12,159 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:12,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896776420] [2021-12-06 18:08:12,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896776420] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:12,159 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:12,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 18:08:12,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671832472] [2021-12-06 18:08:12,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:12,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:08:12,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:12,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:08:12,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:08:12,161 INFO L87 Difference]: Start difference. First operand 203 states and 229 transitions. Second operand has 10 states, 10 states have (on average 8.7) internal successors, (87), 7 states have internal predecessors, (87), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:08:12,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:12,286 INFO L93 Difference]: Finished difference Result 277 states and 315 transitions. [2021-12-06 18:08:12,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:08:12,286 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.7) internal successors, (87), 7 states have internal predecessors, (87), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 102 [2021-12-06 18:08:12,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:12,287 INFO L225 Difference]: With dead ends: 277 [2021-12-06 18:08:12,287 INFO L226 Difference]: Without dead ends: 217 [2021-12-06 18:08:12,287 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:08:12,288 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 30 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 1100 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:12,288 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 1100 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:12,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2021-12-06 18:08:12,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 203. [2021-12-06 18:08:12,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 182 states have (on average 1.1428571428571428) internal successors, (208), 184 states have internal predecessors, (208), 9 states have call successors, (9), 9 states have call predecessors, (9), 11 states have return successors, (11), 9 states have call predecessors, (11), 8 states have call successors, (11) [2021-12-06 18:08:12,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 228 transitions. [2021-12-06 18:08:12,302 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 228 transitions. Word has length 102 [2021-12-06 18:08:12,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:12,303 INFO L470 AbstractCegarLoop]: Abstraction has 203 states and 228 transitions. [2021-12-06 18:08:12,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.7) internal successors, (87), 7 states have internal predecessors, (87), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:08:12,303 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 228 transitions. [2021-12-06 18:08:12,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-12-06 18:08:12,304 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:12,304 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:08:12,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-12-06 18:08:12,304 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:12,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:12,305 INFO L85 PathProgramCache]: Analyzing trace with hash -994336985, now seen corresponding path program 1 times [2021-12-06 18:08:12,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:12,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614268090] [2021-12-06 18:08:12,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:12,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:12,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:08:12,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:08:12,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 18:08:12,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,358 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-06 18:08:12,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:12,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614268090] [2021-12-06 18:08:12,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614268090] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:12,359 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:12,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:08:12,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880395530] [2021-12-06 18:08:12,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:12,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:08:12,359 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:12,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:08:12,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:08:12,360 INFO L87 Difference]: Start difference. First operand 203 states and 228 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:08:12,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:12,443 INFO L93 Difference]: Finished difference Result 255 states and 285 transitions. [2021-12-06 18:08:12,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:08:12,444 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 105 [2021-12-06 18:08:12,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:12,445 INFO L225 Difference]: With dead ends: 255 [2021-12-06 18:08:12,445 INFO L226 Difference]: Without dead ends: 195 [2021-12-06 18:08:12,445 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:08:12,445 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 155 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:12,446 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 357 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:12,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-12-06 18:08:12,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 181. [2021-12-06 18:08:12,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 161 states have (on average 1.124223602484472) internal successors, (181), 163 states have internal predecessors, (181), 9 states have call successors, (9), 9 states have call predecessors, (9), 10 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2021-12-06 18:08:12,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 200 transitions. [2021-12-06 18:08:12,458 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 200 transitions. Word has length 105 [2021-12-06 18:08:12,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:12,458 INFO L470 AbstractCegarLoop]: Abstraction has 181 states and 200 transitions. [2021-12-06 18:08:12,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:08:12,458 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 200 transitions. [2021-12-06 18:08:12,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-12-06 18:08:12,459 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:12,459 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:08:12,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-12-06 18:08:12,459 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:12,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:12,460 INFO L85 PathProgramCache]: Analyzing trace with hash 1779359193, now seen corresponding path program 1 times [2021-12-06 18:08:12,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:12,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678653619] [2021-12-06 18:08:12,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:12,460 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:12,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:08:12,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:08:12,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-06 18:08:12,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-06 18:08:12,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,526 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 18:08:12,527 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:12,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678653619] [2021-12-06 18:08:12,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678653619] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:12,527 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:12,527 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:08:12,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164327330] [2021-12-06 18:08:12,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:12,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:08:12,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:12,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:08:12,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:08:12,528 INFO L87 Difference]: Start difference. First operand 181 states and 200 transitions. Second operand has 9 states, 9 states have (on average 10.333333333333334) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 18:08:12,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:12,631 INFO L93 Difference]: Finished difference Result 235 states and 260 transitions. [2021-12-06 18:08:12,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:08:12,632 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.333333333333334) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 111 [2021-12-06 18:08:12,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:12,632 INFO L225 Difference]: With dead ends: 235 [2021-12-06 18:08:12,632 INFO L226 Difference]: Without dead ends: 160 [2021-12-06 18:08:12,633 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-06 18:08:12,633 INFO L933 BasicCegarLoop]: 122 mSDtfsCounter, 46 mSDsluCounter, 655 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 777 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:12,633 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 777 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:12,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-12-06 18:08:12,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2021-12-06 18:08:12,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 143 states have (on average 1.1118881118881119) internal successors, (159), 144 states have internal predecessors, (159), 8 states have call successors, (8), 8 states have call predecessors, (8), 8 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2021-12-06 18:08:12,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 175 transitions. [2021-12-06 18:08:12,644 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 175 transitions. Word has length 111 [2021-12-06 18:08:12,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:12,644 INFO L470 AbstractCegarLoop]: Abstraction has 160 states and 175 transitions. [2021-12-06 18:08:12,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.333333333333334) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 18:08:12,644 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 175 transitions. [2021-12-06 18:08:12,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-12-06 18:08:12,645 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:12,645 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:08:12,645 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-12-06 18:08:12,645 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:12,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:12,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1895619621, now seen corresponding path program 1 times [2021-12-06 18:08:12,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:12,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110965162] [2021-12-06 18:08:12,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:12,646 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:12,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:08:12,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:08:12,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 18:08:12,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 18:08:12,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,710 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-06 18:08:12,710 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:12,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110965162] [2021-12-06 18:08:12,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110965162] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:12,711 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:12,711 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:08:12,711 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815806088] [2021-12-06 18:08:12,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:12,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:08:12,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:12,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:08:12,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:08:12,711 INFO L87 Difference]: Start difference. First operand 160 states and 175 transitions. Second operand has 9 states, 9 states have (on average 10.11111111111111) internal successors, (91), 6 states have internal predecessors, (91), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 18:08:12,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:12,888 INFO L93 Difference]: Finished difference Result 328 states and 360 transitions. [2021-12-06 18:08:12,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 18:08:12,889 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.11111111111111) internal successors, (91), 6 states have internal predecessors, (91), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 112 [2021-12-06 18:08:12,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:12,890 INFO L225 Difference]: With dead ends: 328 [2021-12-06 18:08:12,890 INFO L226 Difference]: Without dead ends: 160 [2021-12-06 18:08:12,891 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-12-06 18:08:12,891 INFO L933 BasicCegarLoop]: 136 mSDtfsCounter, 136 mSDsluCounter, 708 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 844 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:12,891 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 844 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:12,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-12-06 18:08:12,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2021-12-06 18:08:12,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 143 states have (on average 1.1048951048951048) internal successors, (158), 144 states have internal predecessors, (158), 8 states have call successors, (8), 8 states have call predecessors, (8), 8 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2021-12-06 18:08:12,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 174 transitions. [2021-12-06 18:08:12,903 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 174 transitions. Word has length 112 [2021-12-06 18:08:12,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:12,904 INFO L470 AbstractCegarLoop]: Abstraction has 160 states and 174 transitions. [2021-12-06 18:08:12,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.11111111111111) internal successors, (91), 6 states have internal predecessors, (91), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 18:08:12,904 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 174 transitions. [2021-12-06 18:08:12,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-12-06 18:08:12,904 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:08:12,905 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:08:12,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-12-06 18:08:12,905 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:08:12,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:08:12,905 INFO L85 PathProgramCache]: Analyzing trace with hash -77545757, now seen corresponding path program 1 times [2021-12-06 18:08:12,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:08:12,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202639829] [2021-12-06 18:08:12,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:08:12,906 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:08:12,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 18:08:12,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-06 18:08:12,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:12,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 18:08:12,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:13,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 18:08:13,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:08:13,003 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-06 18:08:13,003 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:08:13,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202639829] [2021-12-06 18:08:13,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202639829] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:08:13,004 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:08:13,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-06 18:08:13,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812901483] [2021-12-06 18:08:13,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:08:13,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-06 18:08:13,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:08:13,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-06 18:08:13,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:08:13,005 INFO L87 Difference]: Start difference. First operand 160 states and 174 transitions. Second operand has 13 states, 13 states have (on average 7.0) internal successors, (91), 10 states have internal predecessors, (91), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 18:08:13,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:08:13,193 INFO L93 Difference]: Finished difference Result 173 states and 190 transitions. [2021-12-06 18:08:13,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 18:08:13,193 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 7.0) internal successors, (91), 10 states have internal predecessors, (91), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 112 [2021-12-06 18:08:13,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:08:13,193 INFO L225 Difference]: With dead ends: 173 [2021-12-06 18:08:13,193 INFO L226 Difference]: Without dead ends: 0 [2021-12-06 18:08:13,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=421, Unknown=0, NotChecked=0, Total=552 [2021-12-06 18:08:13,194 INFO L933 BasicCegarLoop]: 112 mSDtfsCounter, 401 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 604 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:08:13,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [401 Valid, 604 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:08:13,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-06 18:08:13,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-06 18:08:13,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:08:13,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-06 18:08:13,195 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 112 [2021-12-06 18:08:13,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:08:13,195 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-06 18:08:13,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 7.0) internal successors, (91), 10 states have internal predecessors, (91), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 18:08:13,195 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-06 18:08:13,195 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-06 18:08:13,197 INFO L764 garLoopResultBuilder]: Registering result SAFE for location errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-12-06 18:08:13,197 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-12-06 18:08:13,199 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.