/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/ntdrivers-simplified/diskperf_simpl1.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-7968f31 [2022-03-17 13:50:58,425 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-17 13:50:58,427 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-17 13:50:58,471 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-17 13:50:58,472 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-17 13:50:58,474 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-17 13:50:58,476 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-17 13:50:58,478 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-17 13:50:58,479 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-17 13:50:58,483 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-17 13:50:58,484 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-17 13:50:58,485 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-17 13:50:58,485 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-17 13:50:58,487 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-17 13:50:58,487 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-17 13:50:58,490 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-17 13:50:58,490 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-17 13:50:58,490 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-17 13:50:58,492 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-17 13:50:58,496 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-17 13:50:58,498 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-17 13:50:58,499 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-17 13:50:58,499 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-17 13:50:58,500 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-17 13:50:58,501 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-17 13:50:58,506 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-17 13:50:58,506 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-17 13:50:58,506 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-17 13:50:58,507 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-17 13:50:58,507 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-17 13:50:58,508 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-17 13:50:58,508 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-17 13:50:58,509 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-17 13:50:58,509 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-17 13:50:58,510 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-17 13:50:58,511 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-17 13:50:58,511 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-17 13:50:58,511 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-17 13:50:58,511 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-17 13:50:58,511 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-17 13:50:58,512 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-17 13:50:58,513 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-17 13:50:58,514 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2022-03-17 13:50:58,535 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-17 13:50:58,536 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-17 13:50:58,536 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-17 13:50:58,536 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-17 13:50:58,537 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-17 13:50:58,537 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-17 13:50:58,538 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-17 13:50:58,538 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-17 13:50:58,538 INFO L138 SettingsManager]: * Use SBE=true [2022-03-17 13:50:58,539 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-17 13:50:58,539 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-17 13:50:58,539 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-17 13:50:58,539 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-17 13:50:58,539 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-17 13:50:58,539 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-17 13:50:58,539 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-17 13:50:58,539 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-17 13:50:58,540 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-17 13:50:58,540 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-17 13:50:58,540 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-17 13:50:58,540 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-17 13:50:58,541 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-17 13:50:58,541 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-17 13:50:58,541 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-17 13:50:58,541 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-17 13:50:58,541 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-17 13:50:58,541 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-17 13:50:58,541 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-17 13:50:58,541 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-17 13:50:58,541 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-17 13:50:58,541 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-17 13:50:58,542 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-03-17 13:50:58,542 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-17 13:50:58,542 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-03-17 13:50:58,703 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-17 13:50:58,716 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-17 13:50:58,718 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-17 13:50:58,718 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-17 13:50:58,719 INFO L275 PluginConnector]: CDTParser initialized [2022-03-17 13:50:58,720 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ntdrivers-simplified/diskperf_simpl1.cil.c [2022-03-17 13:50:58,759 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7bbb384b0/71182400054e4312b9d3a965fe40b63d/FLAGe79c075f5 [2022-03-17 13:50:59,134 INFO L306 CDTParser]: Found 1 translation units. [2022-03-17 13:50:59,135 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers-simplified/diskperf_simpl1.cil.c [2022-03-17 13:50:59,149 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7bbb384b0/71182400054e4312b9d3a965fe40b63d/FLAGe79c075f5 [2022-03-17 13:50:59,157 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7bbb384b0/71182400054e4312b9d3a965fe40b63d [2022-03-17 13:50:59,159 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-17 13:50:59,160 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-17 13:50:59,161 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-17 13:50:59,161 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-17 13:50:59,163 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-17 13:50:59,164 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 01:50:59" (1/1) ... [2022-03-17 13:50:59,164 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@586fc61d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 01:50:59, skipping insertion in model container [2022-03-17 13:50:59,165 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 01:50:59" (1/1) ... [2022-03-17 13:50:59,169 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-17 13:50:59,226 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-17 13:50:59,401 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers-simplified/diskperf_simpl1.cil.c[2072,2085] [2022-03-17 13:50:59,511 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-17 13:50:59,533 INFO L203 MainTranslator]: Completed pre-run [2022-03-17 13:50:59,542 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers-simplified/diskperf_simpl1.cil.c[2072,2085] [2022-03-17 13:50:59,572 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-17 13:50:59,582 INFO L208 MainTranslator]: Completed translation [2022-03-17 13:50:59,583 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 01:50:59 WrapperNode [2022-03-17 13:50:59,583 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-17 13:50:59,584 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-17 13:50:59,584 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-17 13:50:59,584 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-17 13:50:59,591 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 01:50:59" (1/1) ... [2022-03-17 13:50:59,592 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 01:50:59" (1/1) ... [2022-03-17 13:50:59,601 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 01:50:59" (1/1) ... [2022-03-17 13:50:59,601 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 01:50:59" (1/1) ... [2022-03-17 13:50:59,614 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 01:50:59" (1/1) ... [2022-03-17 13:50:59,621 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 01:50:59" (1/1) ... [2022-03-17 13:50:59,624 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 01:50:59" (1/1) ... [2022-03-17 13:50:59,628 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-17 13:50:59,628 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-17 13:50:59,628 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-17 13:50:59,629 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-17 13:50:59,629 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 01:50:59" (1/1) ... [2022-03-17 13:50:59,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-17 13:50:59,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 13:50:59,670 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-03-17 13:50:59,676 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-17 13:50:59,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-17 13:50:59,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-17 13:50:59,696 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-17 13:50:59,696 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-03-17 13:50:59,696 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2022-03-17 13:50:59,696 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfSyncFilterWithTarget [2022-03-17 13:50:59,696 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfDispatchPnp [2022-03-17 13:50:59,697 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfIrpCompletion [2022-03-17 13:50:59,697 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfStartDevice [2022-03-17 13:50:59,697 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfRemoveDevice [2022-03-17 13:50:59,697 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfSendToNextDriver [2022-03-17 13:50:59,697 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfDispatchPower [2022-03-17 13:50:59,697 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfForwardIrpSynchronous [2022-03-17 13:50:59,697 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfCreate [2022-03-17 13:50:59,697 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfIoCompletion [2022-03-17 13:50:59,697 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfDeviceControl [2022-03-17 13:50:59,697 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfShutdownFlush [2022-03-17 13:50:59,697 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfUnload [2022-03-17 13:50:59,697 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfRegisterDevice [2022-03-17 13:50:59,698 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2022-03-17 13:50:59,698 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-17 13:50:59,698 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2022-03-17 13:50:59,698 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-03-17 13:50:59,698 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-03-17 13:50:59,698 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-03-17 13:50:59,698 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-03-17 13:50:59,698 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-03-17 13:50:59,698 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2022-03-17 13:50:59,698 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-17 13:50:59,698 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-17 13:50:59,698 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-17 13:50:59,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-17 13:50:59,699 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-03-17 13:50:59,699 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-17 13:50:59,699 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-03-17 13:50:59,699 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfDispatchPnp [2022-03-17 13:50:59,699 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfIrpCompletion [2022-03-17 13:50:59,699 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfStartDevice [2022-03-17 13:50:59,699 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfRemoveDevice [2022-03-17 13:50:59,699 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfSendToNextDriver [2022-03-17 13:50:59,699 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfDispatchPower [2022-03-17 13:50:59,699 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfForwardIrpSynchronous [2022-03-17 13:50:59,699 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfCreate [2022-03-17 13:50:59,699 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfIoCompletion [2022-03-17 13:50:59,699 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfDeviceControl [2022-03-17 13:50:59,700 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfShutdownFlush [2022-03-17 13:50:59,700 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfRegisterDevice [2022-03-17 13:50:59,700 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2022-03-17 13:50:59,700 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-03-17 13:50:59,700 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-03-17 13:50:59,700 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-03-17 13:50:59,700 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2022-03-17 13:50:59,700 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-03-17 13:50:59,700 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-03-17 13:50:59,700 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2022-03-17 13:50:59,700 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfSyncFilterWithTarget [2022-03-17 13:50:59,700 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfUnload [2022-03-17 13:50:59,701 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2022-03-17 13:50:59,701 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-17 13:50:59,701 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-03-17 13:50:59,701 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-17 13:50:59,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-17 13:50:59,701 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-17 13:50:59,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-17 13:50:59,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-17 13:50:59,701 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-17 13:50:59,834 INFO L234 CfgBuilder]: Building ICFG [2022-03-17 13:50:59,836 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-17 13:50:59,902 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-17 13:51:00,031 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume false; [2022-03-17 13:51:00,032 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume !false; [2022-03-17 13:51:00,041 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-17 13:51:00,085 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2022-03-17 13:51:00,085 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2022-03-17 13:51:00,105 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-17 13:51:00,121 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-03-17 13:51:00,122 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-03-17 13:51:00,128 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-17 13:51:00,138 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-17 13:51:00,138 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-17 13:51:00,315 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-17 13:51:00,350 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2022-03-17 13:51:00,350 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2022-03-17 13:51:00,368 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-17 13:51:00,377 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2022-03-17 13:51:00,377 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2022-03-17 13:51:00,402 INFO L275 CfgBuilder]: Performing block encoding [2022-03-17 13:51:00,414 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-17 13:51:00,414 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-03-17 13:51:00,416 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.03 01:51:00 BoogieIcfgContainer [2022-03-17 13:51:00,417 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-17 13:51:00,418 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-17 13:51:00,418 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-17 13:51:00,420 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-17 13:51:00,421 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.03 01:50:59" (1/3) ... [2022-03-17 13:51:00,421 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@12d3724e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 01:51:00, skipping insertion in model container [2022-03-17 13:51:00,421 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 01:50:59" (2/3) ... [2022-03-17 13:51:00,422 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@12d3724e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 01:51:00, skipping insertion in model container [2022-03-17 13:51:00,422 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.03 01:51:00" (3/3) ... [2022-03-17 13:51:00,423 INFO L111 eAbstractionObserver]: Analyzing ICFG diskperf_simpl1.cil.c [2022-03-17 13:51:00,426 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-17 13:51:00,427 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-17 13:51:00,507 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-17 13:51:00,514 INFO L340 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 [2022-03-17 13:51:00,514 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-17 13:51:00,543 INFO L276 IsEmpty]: Start isEmpty. Operand has 295 states, 206 states have (on average 1.4271844660194175) internal successors, (294), 224 states have internal predecessors, (294), 61 states have call successors, (61), 26 states have call predecessors, (61), 26 states have return successors, (61), 57 states have call predecessors, (61), 61 states have call successors, (61) [2022-03-17 13:51:00,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-17 13:51:00,548 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:00,548 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 13:51:00,548 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:00,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:00,552 INFO L85 PathProgramCache]: Analyzing trace with hash 717651403, now seen corresponding path program 1 times [2022-03-17 13:51:00,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:00,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725522570] [2022-03-17 13:51:00,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:00,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:00,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:00,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:00,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:00,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:00,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:00,768 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:00,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:00,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725522570] [2022-03-17 13:51:00,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725522570] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:00,770 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:00,770 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-17 13:51:00,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043643183] [2022-03-17 13:51:00,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:00,774 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-17 13:51:00,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:00,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-17 13:51:00,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-17 13:51:00,792 INFO L87 Difference]: Start difference. First operand has 295 states, 206 states have (on average 1.4271844660194175) internal successors, (294), 224 states have internal predecessors, (294), 61 states have call successors, (61), 26 states have call predecessors, (61), 26 states have return successors, (61), 57 states have call predecessors, (61), 61 states have call successors, (61) Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-03-17 13:51:01,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:01,453 INFO L93 Difference]: Finished difference Result 576 states and 845 transitions. [2022-03-17 13:51:01,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-17 13:51:01,455 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 4 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 20 [2022-03-17 13:51:01,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:01,463 INFO L225 Difference]: With dead ends: 576 [2022-03-17 13:51:01,463 INFO L226 Difference]: Without dead ends: 326 [2022-03-17 13:51:01,468 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-03-17 13:51:01,470 INFO L912 BasicCegarLoop]: 355 mSDtfsCounter, 234 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 489 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 597 SdHoareTripleChecker+Invalid, 626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:01,471 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [234 Valid, 597 Invalid, 626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 489 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 13:51:01,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2022-03-17 13:51:01,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 287. [2022-03-17 13:51:01,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 201 states have (on average 1.373134328358209) internal successors, (276), 217 states have internal predecessors, (276), 61 states have call successors, (61), 26 states have call predecessors, (61), 24 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2022-03-17 13:51:01,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 383 transitions. [2022-03-17 13:51:01,519 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 383 transitions. Word has length 20 [2022-03-17 13:51:01,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:01,519 INFO L478 AbstractCegarLoop]: Abstraction has 287 states and 383 transitions. [2022-03-17 13:51:01,519 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-03-17 13:51:01,520 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 383 transitions. [2022-03-17 13:51:01,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-17 13:51:01,521 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:01,521 INFO L500 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] [2022-03-17 13:51:01,521 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-17 13:51:01,521 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:01,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:01,522 INFO L85 PathProgramCache]: Analyzing trace with hash -524387518, now seen corresponding path program 1 times [2022-03-17 13:51:01,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:01,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861974648] [2022-03-17 13:51:01,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:01,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:01,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:01,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:01,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:01,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:01,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:01,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:01,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:01,654 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:01,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:01,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861974648] [2022-03-17 13:51:01,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861974648] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:01,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:01,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-17 13:51:01,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016120672] [2022-03-17 13:51:01,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:01,656 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-17 13:51:01,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:01,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-17 13:51:01,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-17 13:51:01,691 INFO L87 Difference]: Start difference. First operand 287 states and 383 transitions. Second operand has 6 states, 6 states have (on average 2.5) internal successors, (15), 3 states have internal predecessors, (15), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-17 13:51:02,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:02,805 INFO L93 Difference]: Finished difference Result 690 states and 962 transitions. [2022-03-17 13:51:02,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-17 13:51:02,805 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 3 states have internal predecessors, (15), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 25 [2022-03-17 13:51:02,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:02,809 INFO L225 Difference]: With dead ends: 690 [2022-03-17 13:51:02,809 INFO L226 Difference]: Without dead ends: 507 [2022-03-17 13:51:02,810 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-03-17 13:51:02,811 INFO L912 BasicCegarLoop]: 490 mSDtfsCounter, 431 mSDsluCounter, 193 mSDsCounter, 0 mSdLazyCounter, 1008 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 683 SdHoareTripleChecker+Invalid, 1117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1008 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:02,811 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [433 Valid, 683 Invalid, 1117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1008 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-17 13:51:02,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-03-17 13:51:02,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 440. [2022-03-17 13:51:02,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 318 states have (on average 1.3459119496855345) internal successors, (428), 329 states have internal predecessors, (428), 80 states have call successors, (80), 37 states have call predecessors, (80), 41 states have return successors, (100), 77 states have call predecessors, (100), 68 states have call successors, (100) [2022-03-17 13:51:02,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 608 transitions. [2022-03-17 13:51:02,887 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 608 transitions. Word has length 25 [2022-03-17 13:51:02,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:02,887 INFO L478 AbstractCegarLoop]: Abstraction has 440 states and 608 transitions. [2022-03-17 13:51:02,887 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 3 states have internal predecessors, (15), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-17 13:51:02,888 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 608 transitions. [2022-03-17 13:51:02,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-17 13:51:02,888 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:02,889 INFO L500 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] [2022-03-17 13:51:02,889 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-17 13:51:02,889 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:02,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:02,890 INFO L85 PathProgramCache]: Analyzing trace with hash 1283608137, now seen corresponding path program 1 times [2022-03-17 13:51:02,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:02,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344377806] [2022-03-17 13:51:02,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:02,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:02,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:02,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:02,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:02,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:03,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:03,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:03,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:03,043 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:03,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:03,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344377806] [2022-03-17 13:51:03,043 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344377806] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:03,044 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:03,044 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-17 13:51:03,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169781842] [2022-03-17 13:51:03,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:03,045 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-17 13:51:03,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:03,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-17 13:51:03,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-17 13:51:03,045 INFO L87 Difference]: Start difference. First operand 440 states and 608 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 3 states have internal predecessors, (20), 3 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-17 13:51:03,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:03,834 INFO L93 Difference]: Finished difference Result 1013 states and 1458 transitions. [2022-03-17 13:51:03,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-17 13:51:03,835 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 3 states have internal predecessors, (20), 3 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 31 [2022-03-17 13:51:03,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:03,840 INFO L225 Difference]: With dead ends: 1013 [2022-03-17 13:51:03,840 INFO L226 Difference]: Without dead ends: 690 [2022-03-17 13:51:03,842 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-03-17 13:51:03,846 INFO L912 BasicCegarLoop]: 402 mSDtfsCounter, 390 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 746 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 851 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 746 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:03,848 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [392 Valid, 587 Invalid, 851 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 746 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-17 13:51:03,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2022-03-17 13:51:03,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 618. [2022-03-17 13:51:03,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 455 states have (on average 1.3560439560439561) internal successors, (617), 466 states have internal predecessors, (617), 109 states have call successors, (109), 49 states have call predecessors, (109), 53 states have return successors, (162), 105 states have call predecessors, (162), 98 states have call successors, (162) [2022-03-17 13:51:03,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 888 transitions. [2022-03-17 13:51:03,921 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 888 transitions. Word has length 31 [2022-03-17 13:51:03,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:03,922 INFO L478 AbstractCegarLoop]: Abstraction has 618 states and 888 transitions. [2022-03-17 13:51:03,922 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 3 states have internal predecessors, (20), 3 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-17 13:51:03,922 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 888 transitions. [2022-03-17 13:51:03,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-17 13:51:03,924 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:03,924 INFO L500 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] [2022-03-17 13:51:03,924 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-17 13:51:03,924 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:03,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:03,924 INFO L85 PathProgramCache]: Analyzing trace with hash -1553760270, now seen corresponding path program 1 times [2022-03-17 13:51:03,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:03,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806825153] [2022-03-17 13:51:03,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:03,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:03,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:03,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:04,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:04,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:04,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:04,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:04,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:04,042 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:04,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:04,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806825153] [2022-03-17 13:51:04,042 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806825153] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:04,042 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:04,042 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-17 13:51:04,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418106497] [2022-03-17 13:51:04,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:04,043 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-17 13:51:04,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:04,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-17 13:51:04,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-17 13:51:04,044 INFO L87 Difference]: Start difference. First operand 618 states and 888 transitions. Second operand has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 3 states have internal predecessors, (26), 3 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-17 13:51:04,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:04,576 INFO L93 Difference]: Finished difference Result 665 states and 952 transitions. [2022-03-17 13:51:04,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-17 13:51:04,577 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 3 states have internal predecessors, (26), 3 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 36 [2022-03-17 13:51:04,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:04,580 INFO L225 Difference]: With dead ends: 665 [2022-03-17 13:51:04,580 INFO L226 Difference]: Without dead ends: 661 [2022-03-17 13:51:04,580 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-03-17 13:51:04,581 INFO L912 BasicCegarLoop]: 340 mSDtfsCounter, 224 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 620 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 589 SdHoareTripleChecker+Invalid, 732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:04,581 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [224 Valid, 589 Invalid, 732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 620 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 13:51:04,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2022-03-17 13:51:04,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 628. [2022-03-17 13:51:04,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 466 states have (on average 1.354077253218884) internal successors, (631), 475 states have internal predecessors, (631), 108 states have call successors, (108), 50 states have call predecessors, (108), 53 states have return successors, (162), 105 states have call predecessors, (162), 98 states have call successors, (162) [2022-03-17 13:51:04,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 901 transitions. [2022-03-17 13:51:04,610 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 901 transitions. Word has length 36 [2022-03-17 13:51:04,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:04,610 INFO L478 AbstractCegarLoop]: Abstraction has 628 states and 901 transitions. [2022-03-17 13:51:04,611 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 3 states have internal predecessors, (26), 3 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-17 13:51:04,611 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 901 transitions. [2022-03-17 13:51:04,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-17 13:51:04,612 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:04,612 INFO L500 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] [2022-03-17 13:51:04,612 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-17 13:51:04,612 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:04,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:04,613 INFO L85 PathProgramCache]: Analyzing trace with hash 1988078361, now seen corresponding path program 1 times [2022-03-17 13:51:04,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:04,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600831582] [2022-03-17 13:51:04,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:04,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:04,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:04,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:04,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:04,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:04,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:04,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:04,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:04,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-17 13:51:04,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:04,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:04,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:04,776 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:04,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:04,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600831582] [2022-03-17 13:51:04,777 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600831582] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:04,777 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:04,777 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-17 13:51:04,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469481084] [2022-03-17 13:51:04,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:04,778 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-17 13:51:04,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:04,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-17 13:51:04,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-17 13:51:04,778 INFO L87 Difference]: Start difference. First operand 628 states and 901 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 7 states have internal predecessors, (27), 3 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 13:51:05,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:05,671 INFO L93 Difference]: Finished difference Result 716 states and 1015 transitions. [2022-03-17 13:51:05,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-17 13:51:05,672 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 7 states have internal predecessors, (27), 3 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 39 [2022-03-17 13:51:05,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:05,675 INFO L225 Difference]: With dead ends: 716 [2022-03-17 13:51:05,675 INFO L226 Difference]: Without dead ends: 705 [2022-03-17 13:51:05,675 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2022-03-17 13:51:05,676 INFO L912 BasicCegarLoop]: 302 mSDtfsCounter, 1172 mSDsluCounter, 474 mSDsCounter, 0 mSdLazyCounter, 931 mSolverCounterSat, 443 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1181 SdHoareTripleChecker+Valid, 776 SdHoareTripleChecker+Invalid, 1374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 443 IncrementalHoareTripleChecker+Valid, 931 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:05,676 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1181 Valid, 776 Invalid, 1374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [443 Valid, 931 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 13:51:05,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2022-03-17 13:51:05,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 658. [2022-03-17 13:51:05,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 488 states have (on average 1.348360655737705) internal successors, (658), 502 states have internal predecessors, (658), 109 states have call successors, (109), 51 states have call predecessors, (109), 60 states have return successors, (169), 108 states have call predecessors, (169), 99 states have call successors, (169) [2022-03-17 13:51:05,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 936 transitions. [2022-03-17 13:51:05,705 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 936 transitions. Word has length 39 [2022-03-17 13:51:05,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:05,705 INFO L478 AbstractCegarLoop]: Abstraction has 658 states and 936 transitions. [2022-03-17 13:51:05,705 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 7 states have internal predecessors, (27), 3 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 13:51:05,706 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 936 transitions. [2022-03-17 13:51:05,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-17 13:51:05,706 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:05,707 INFO L500 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] [2022-03-17 13:51:05,707 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-17 13:51:05,707 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:05,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:05,707 INFO L85 PathProgramCache]: Analyzing trace with hash 1064338611, now seen corresponding path program 1 times [2022-03-17 13:51:05,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:05,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922788876] [2022-03-17 13:51:05,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:05,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:05,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:05,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:05,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:05,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:05,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:05,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:05,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:05,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-17 13:51:05,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:05,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:05,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:05,869 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:05,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:05,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922788876] [2022-03-17 13:51:05,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922788876] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:05,870 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:05,870 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-17 13:51:05,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603575941] [2022-03-17 13:51:05,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:05,870 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-17 13:51:05,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:05,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-17 13:51:05,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-17 13:51:05,871 INFO L87 Difference]: Start difference. First operand 658 states and 936 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 13:51:07,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:07,162 INFO L93 Difference]: Finished difference Result 713 states and 1008 transitions. [2022-03-17 13:51:07,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-17 13:51:07,164 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 40 [2022-03-17 13:51:07,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:07,167 INFO L225 Difference]: With dead ends: 713 [2022-03-17 13:51:07,167 INFO L226 Difference]: Without dead ends: 705 [2022-03-17 13:51:07,168 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2022-03-17 13:51:07,168 INFO L912 BasicCegarLoop]: 303 mSDtfsCounter, 839 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 269 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 848 SdHoareTripleChecker+Valid, 866 SdHoareTripleChecker+Invalid, 1743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 269 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:07,169 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [848 Valid, 866 Invalid, 1743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [269 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-17 13:51:07,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2022-03-17 13:51:07,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 658. [2022-03-17 13:51:07,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 488 states have (on average 1.346311475409836) internal successors, (657), 502 states have internal predecessors, (657), 109 states have call successors, (109), 51 states have call predecessors, (109), 60 states have return successors, (169), 108 states have call predecessors, (169), 99 states have call successors, (169) [2022-03-17 13:51:07,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 935 transitions. [2022-03-17 13:51:07,229 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 935 transitions. Word has length 40 [2022-03-17 13:51:07,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:07,229 INFO L478 AbstractCegarLoop]: Abstraction has 658 states and 935 transitions. [2022-03-17 13:51:07,229 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (7), 7 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 13:51:07,229 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 935 transitions. [2022-03-17 13:51:07,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-17 13:51:07,230 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:07,230 INFO L500 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] [2022-03-17 13:51:07,230 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-17 13:51:07,230 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:07,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:07,231 INFO L85 PathProgramCache]: Analyzing trace with hash -1632785520, now seen corresponding path program 1 times [2022-03-17 13:51:07,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:07,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016699363] [2022-03-17 13:51:07,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:07,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:07,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:07,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:07,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:07,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:07,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:07,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:07,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:07,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-17 13:51:07,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:07,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:07,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:07,368 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:07,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:07,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016699363] [2022-03-17 13:51:07,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016699363] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:07,369 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:07,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-17 13:51:07,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556806373] [2022-03-17 13:51:07,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:07,369 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-17 13:51:07,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:07,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-17 13:51:07,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-03-17 13:51:07,370 INFO L87 Difference]: Start difference. First operand 658 states and 935 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (7), 7 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 13:51:08,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:08,127 INFO L93 Difference]: Finished difference Result 1215 states and 1783 transitions. [2022-03-17 13:51:08,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-17 13:51:08,127 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (7), 7 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 41 [2022-03-17 13:51:08,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:08,134 INFO L225 Difference]: With dead ends: 1215 [2022-03-17 13:51:08,134 INFO L226 Difference]: Without dead ends: 1186 [2022-03-17 13:51:08,135 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-03-17 13:51:08,137 INFO L912 BasicCegarLoop]: 392 mSDtfsCounter, 995 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 793 mSolverCounterSat, 351 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1000 SdHoareTripleChecker+Valid, 798 SdHoareTripleChecker+Invalid, 1144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 351 IncrementalHoareTripleChecker+Valid, 793 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:08,137 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1000 Valid, 798 Invalid, 1144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [351 Valid, 793 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 13:51:08,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1186 states. [2022-03-17 13:51:08,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1186 to 1085. [2022-03-17 13:51:08,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1085 states, 817 states have (on average 1.3635250917992656) internal successors, (1114), 835 states have internal predecessors, (1114), 173 states have call successors, (173), 79 states have call predecessors, (173), 94 states have return successors, (315), 175 states have call predecessors, (315), 163 states have call successors, (315) [2022-03-17 13:51:08,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1085 states to 1085 states and 1602 transitions. [2022-03-17 13:51:08,207 INFO L78 Accepts]: Start accepts. Automaton has 1085 states and 1602 transitions. Word has length 41 [2022-03-17 13:51:08,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:08,208 INFO L478 AbstractCegarLoop]: Abstraction has 1085 states and 1602 transitions. [2022-03-17 13:51:08,208 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (7), 7 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 13:51:08,208 INFO L276 IsEmpty]: Start isEmpty. Operand 1085 states and 1602 transitions. [2022-03-17 13:51:08,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-17 13:51:08,210 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:08,210 INFO L500 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] [2022-03-17 13:51:08,210 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-03-17 13:51:08,211 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:08,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:08,211 INFO L85 PathProgramCache]: Analyzing trace with hash 931290683, now seen corresponding path program 1 times [2022-03-17 13:51:08,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:08,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79738525] [2022-03-17 13:51:08,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:08,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:08,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:08,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:08,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:08,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:08,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:08,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:08,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:08,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-17 13:51:08,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:08,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:08,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:08,367 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:08,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:08,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79738525] [2022-03-17 13:51:08,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79738525] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:08,367 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:08,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-17 13:51:08,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625421010] [2022-03-17 13:51:08,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:08,369 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-17 13:51:08,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:08,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-17 13:51:08,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-17 13:51:08,369 INFO L87 Difference]: Start difference. First operand 1085 states and 1602 transitions. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 13:51:09,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:09,011 INFO L93 Difference]: Finished difference Result 1170 states and 1724 transitions. [2022-03-17 13:51:09,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-17 13:51:09,011 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 42 [2022-03-17 13:51:09,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:09,016 INFO L225 Difference]: With dead ends: 1170 [2022-03-17 13:51:09,016 INFO L226 Difference]: Without dead ends: 1148 [2022-03-17 13:51:09,017 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-17 13:51:09,017 INFO L912 BasicCegarLoop]: 327 mSDtfsCounter, 262 mSDsluCounter, 721 mSDsCounter, 0 mSdLazyCounter, 932 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 1048 SdHoareTripleChecker+Invalid, 1056 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:09,017 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [263 Valid, 1048 Invalid, 1056 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 932 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 13:51:09,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1148 states. [2022-03-17 13:51:09,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1148 to 1078. [2022-03-17 13:51:09,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1078 states, 813 states have (on average 1.3640836408364083) internal successors, (1109), 831 states have internal predecessors, (1109), 171 states have call successors, (171), 78 states have call predecessors, (171), 93 states have return successors, (313), 173 states have call predecessors, (313), 161 states have call successors, (313) [2022-03-17 13:51:09,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1078 states to 1078 states and 1593 transitions. [2022-03-17 13:51:09,066 INFO L78 Accepts]: Start accepts. Automaton has 1078 states and 1593 transitions. Word has length 42 [2022-03-17 13:51:09,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:09,066 INFO L478 AbstractCegarLoop]: Abstraction has 1078 states and 1593 transitions. [2022-03-17 13:51:09,066 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 13:51:09,066 INFO L276 IsEmpty]: Start isEmpty. Operand 1078 states and 1593 transitions. [2022-03-17 13:51:09,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-03-17 13:51:09,067 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:09,067 INFO L500 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] [2022-03-17 13:51:09,067 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-03-17 13:51:09,067 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:09,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:09,068 INFO L85 PathProgramCache]: Analyzing trace with hash 1303038604, now seen corresponding path program 1 times [2022-03-17 13:51:09,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:09,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453930644] [2022-03-17 13:51:09,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:09,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:09,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:09,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:09,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:09,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:09,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:09,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:09,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:09,152 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:09,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:09,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453930644] [2022-03-17 13:51:09,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453930644] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:09,153 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:09,153 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-17 13:51:09,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881762035] [2022-03-17 13:51:09,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:09,153 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-17 13:51:09,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:09,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-17 13:51:09,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-17 13:51:09,154 INFO L87 Difference]: Start difference. First operand 1078 states and 1593 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (10), 6 states have call predecessors, (10), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-17 13:51:09,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:09,504 INFO L93 Difference]: Finished difference Result 1507 states and 2275 transitions. [2022-03-17 13:51:09,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-17 13:51:09,504 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (10), 6 states have call predecessors, (10), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 45 [2022-03-17 13:51:09,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:09,507 INFO L225 Difference]: With dead ends: 1507 [2022-03-17 13:51:09,507 INFO L226 Difference]: Without dead ends: 599 [2022-03-17 13:51:09,511 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-03-17 13:51:09,511 INFO L912 BasicCegarLoop]: 281 mSDtfsCounter, 520 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 173 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 311 SdHoareTripleChecker+Invalid, 415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 173 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:09,511 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [522 Valid, 311 Invalid, 415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [173 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 13:51:09,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2022-03-17 13:51:09,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 598. [2022-03-17 13:51:09,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 443 states have (on average 1.327313769751693) internal successors, (588), 455 states have internal predecessors, (588), 102 states have call successors, (102), 47 states have call predecessors, (102), 52 states have return successors, (160), 98 states have call predecessors, (160), 94 states have call successors, (160) [2022-03-17 13:51:09,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 850 transitions. [2022-03-17 13:51:09,571 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 850 transitions. Word has length 45 [2022-03-17 13:51:09,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:09,571 INFO L478 AbstractCegarLoop]: Abstraction has 598 states and 850 transitions. [2022-03-17 13:51:09,571 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (10), 6 states have call predecessors, (10), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-17 13:51:09,571 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 850 transitions. [2022-03-17 13:51:09,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-03-17 13:51:09,572 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:09,572 INFO L500 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] [2022-03-17 13:51:09,572 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-03-17 13:51:09,572 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:09,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:09,572 INFO L85 PathProgramCache]: Analyzing trace with hash -66301101, now seen corresponding path program 1 times [2022-03-17 13:51:09,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:09,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128447649] [2022-03-17 13:51:09,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:09,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:09,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:09,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:09,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:09,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:09,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:09,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:09,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:09,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-17 13:51:09,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:09,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 13:51:09,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:09,705 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:09,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:09,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128447649] [2022-03-17 13:51:09,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128447649] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:09,705 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:09,705 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-17 13:51:09,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878437330] [2022-03-17 13:51:09,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:09,706 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-17 13:51:09,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:09,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-17 13:51:09,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-03-17 13:51:09,706 INFO L87 Difference]: Start difference. First operand 598 states and 850 transitions. Second operand has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 13:51:10,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:10,436 INFO L93 Difference]: Finished difference Result 633 states and 893 transitions. [2022-03-17 13:51:10,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-17 13:51:10,436 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 46 [2022-03-17 13:51:10,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:10,439 INFO L225 Difference]: With dead ends: 633 [2022-03-17 13:51:10,439 INFO L226 Difference]: Without dead ends: 608 [2022-03-17 13:51:10,439 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-03-17 13:51:10,440 INFO L912 BasicCegarLoop]: 293 mSDtfsCounter, 184 mSDsluCounter, 912 mSDsCounter, 0 mSdLazyCounter, 1147 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 1205 SdHoareTripleChecker+Invalid, 1252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 1147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:10,441 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 1205 Invalid, 1252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 1147 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 13:51:10,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2022-03-17 13:51:10,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 596. [2022-03-17 13:51:10,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 442 states have (on average 1.3235294117647058) internal successors, (585), 454 states have internal predecessors, (585), 101 states have call successors, (101), 47 states have call predecessors, (101), 52 states have return successors, (159), 97 states have call predecessors, (159), 93 states have call successors, (159) [2022-03-17 13:51:10,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 845 transitions. [2022-03-17 13:51:10,469 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 845 transitions. Word has length 46 [2022-03-17 13:51:10,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:10,469 INFO L478 AbstractCegarLoop]: Abstraction has 596 states and 845 transitions. [2022-03-17 13:51:10,469 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 13:51:10,469 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 845 transitions. [2022-03-17 13:51:10,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-03-17 13:51:10,470 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:10,470 INFO L500 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] [2022-03-17 13:51:10,471 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-03-17 13:51:10,471 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:10,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:10,471 INFO L85 PathProgramCache]: Analyzing trace with hash -12862173, now seen corresponding path program 1 times [2022-03-17 13:51:10,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:10,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238855833] [2022-03-17 13:51:10,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:10,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:10,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:10,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:10,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:10,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:10,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:10,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:10,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:10,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-17 13:51:10,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:10,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-17 13:51:10,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:10,627 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:10,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:10,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238855833] [2022-03-17 13:51:10,627 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238855833] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:10,627 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:10,628 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-17 13:51:10,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965304435] [2022-03-17 13:51:10,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:10,628 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-17 13:51:10,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:10,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-17 13:51:10,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-03-17 13:51:10,629 INFO L87 Difference]: Start difference. First operand 596 states and 845 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 13:51:11,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:11,238 INFO L93 Difference]: Finished difference Result 834 states and 1234 transitions. [2022-03-17 13:51:11,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-17 13:51:11,238 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 46 [2022-03-17 13:51:11,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:11,242 INFO L225 Difference]: With dead ends: 834 [2022-03-17 13:51:11,242 INFO L226 Difference]: Without dead ends: 826 [2022-03-17 13:51:11,243 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-03-17 13:51:11,244 INFO L912 BasicCegarLoop]: 324 mSDtfsCounter, 520 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 234 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 234 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:11,244 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [525 Valid, 636 Invalid, 621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [234 Valid, 387 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 13:51:11,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 826 states. [2022-03-17 13:51:11,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 826 to 665. [2022-03-17 13:51:11,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 495 states have (on average 1.3232323232323233) internal successors, (655), 508 states have internal predecessors, (655), 109 states have call successors, (109), 50 states have call predecessors, (109), 60 states have return successors, (184), 110 states have call predecessors, (184), 101 states have call successors, (184) [2022-03-17 13:51:11,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 948 transitions. [2022-03-17 13:51:11,288 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 948 transitions. Word has length 46 [2022-03-17 13:51:11,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:11,288 INFO L478 AbstractCegarLoop]: Abstraction has 665 states and 948 transitions. [2022-03-17 13:51:11,289 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 13:51:11,289 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 948 transitions. [2022-03-17 13:51:11,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-17 13:51:11,292 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:11,292 INFO L500 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] [2022-03-17 13:51:11,292 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-03-17 13:51:11,292 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:11,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:11,293 INFO L85 PathProgramCache]: Analyzing trace with hash 1099213797, now seen corresponding path program 1 times [2022-03-17 13:51:11,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:11,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583078585] [2022-03-17 13:51:11,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:11,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:11,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:11,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:11,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:11,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:11,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:11,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:11,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:11,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-03-17 13:51:11,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:11,419 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:11,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:11,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583078585] [2022-03-17 13:51:11,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583078585] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:11,420 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:11,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-17 13:51:11,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357016643] [2022-03-17 13:51:11,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:11,421 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-17 13:51:11,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:11,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-17 13:51:11,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-17 13:51:11,421 INFO L87 Difference]: Start difference. First operand 665 states and 948 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 4 states have internal predecessors, (36), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-03-17 13:51:12,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:12,093 INFO L93 Difference]: Finished difference Result 739 states and 1021 transitions. [2022-03-17 13:51:12,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-17 13:51:12,093 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 4 states have internal predecessors, (36), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 50 [2022-03-17 13:51:12,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:12,095 INFO L225 Difference]: With dead ends: 739 [2022-03-17 13:51:12,095 INFO L226 Difference]: Without dead ends: 462 [2022-03-17 13:51:12,096 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2022-03-17 13:51:12,097 INFO L912 BasicCegarLoop]: 314 mSDtfsCounter, 471 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 767 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 478 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 903 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 767 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:12,097 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [478 Valid, 677 Invalid, 903 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 767 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 13:51:12,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2022-03-17 13:51:12,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 441. [2022-03-17 13:51:12,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 327 states have (on average 1.27217125382263) internal successors, (416), 338 states have internal predecessors, (416), 69 states have call successors, (69), 38 states have call predecessors, (69), 44 states have return successors, (93), 68 states have call predecessors, (93), 61 states have call successors, (93) [2022-03-17 13:51:12,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 578 transitions. [2022-03-17 13:51:12,119 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 578 transitions. Word has length 50 [2022-03-17 13:51:12,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:12,119 INFO L478 AbstractCegarLoop]: Abstraction has 441 states and 578 transitions. [2022-03-17 13:51:12,119 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 4 states have internal predecessors, (36), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-03-17 13:51:12,120 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 578 transitions. [2022-03-17 13:51:12,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-17 13:51:12,120 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:12,120 INFO L500 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] [2022-03-17 13:51:12,120 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-03-17 13:51:12,120 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:12,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:12,121 INFO L85 PathProgramCache]: Analyzing trace with hash 54275897, now seen corresponding path program 1 times [2022-03-17 13:51:12,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:12,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623625049] [2022-03-17 13:51:12,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:12,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:12,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:12,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:12,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:12,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:12,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:12,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:12,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:12,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-17 13:51:12,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:12,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-17 13:51:12,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:12,271 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:12,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:12,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623625049] [2022-03-17 13:51:12,272 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623625049] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:12,272 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:12,272 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-17 13:51:12,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310691912] [2022-03-17 13:51:12,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:12,272 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-17 13:51:12,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:12,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-17 13:51:12,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-03-17 13:51:12,273 INFO L87 Difference]: Start difference. First operand 441 states and 578 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 13:51:12,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:12,922 INFO L93 Difference]: Finished difference Result 457 states and 597 transitions. [2022-03-17 13:51:12,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-17 13:51:12,922 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 47 [2022-03-17 13:51:12,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:12,924 INFO L225 Difference]: With dead ends: 457 [2022-03-17 13:51:12,924 INFO L226 Difference]: Without dead ends: 453 [2022-03-17 13:51:12,924 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-03-17 13:51:12,926 INFO L912 BasicCegarLoop]: 284 mSDtfsCounter, 237 mSDsluCounter, 1155 mSDsCounter, 0 mSdLazyCounter, 1256 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 1439 SdHoareTripleChecker+Invalid, 1410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 1256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:12,926 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 1439 Invalid, 1410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 1256 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 13:51:12,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2022-03-17 13:51:12,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 449. [2022-03-17 13:51:12,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 334 states have (on average 1.2724550898203593) internal successors, (425), 346 states have internal predecessors, (425), 70 states have call successors, (70), 38 states have call predecessors, (70), 44 states have return successors, (94), 69 states have call predecessors, (94), 62 states have call successors, (94) [2022-03-17 13:51:12,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 589 transitions. [2022-03-17 13:51:12,949 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 589 transitions. Word has length 47 [2022-03-17 13:51:12,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:12,949 INFO L478 AbstractCegarLoop]: Abstraction has 449 states and 589 transitions. [2022-03-17 13:51:12,949 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 13:51:12,949 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 589 transitions. [2022-03-17 13:51:12,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-17 13:51:12,950 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:12,950 INFO L500 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] [2022-03-17 13:51:12,950 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-03-17 13:51:12,950 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:12,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:12,950 INFO L85 PathProgramCache]: Analyzing trace with hash 53999067, now seen corresponding path program 1 times [2022-03-17 13:51:12,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:12,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540764257] [2022-03-17 13:51:12,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:12,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:12,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:12,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:12,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:13,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:13,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:13,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:13,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:13,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-17 13:51:13,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:13,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-17 13:51:13,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:13,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:13,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:13,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540764257] [2022-03-17 13:51:13,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540764257] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:13,127 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:13,127 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-17 13:51:13,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419324211] [2022-03-17 13:51:13,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:13,127 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-17 13:51:13,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:13,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-17 13:51:13,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-03-17 13:51:13,128 INFO L87 Difference]: Start difference. First operand 449 states and 589 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 13:51:13,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:13,602 INFO L93 Difference]: Finished difference Result 780 states and 1069 transitions. [2022-03-17 13:51:13,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-17 13:51:13,602 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 47 [2022-03-17 13:51:13,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:13,605 INFO L225 Difference]: With dead ends: 780 [2022-03-17 13:51:13,605 INFO L226 Difference]: Without dead ends: 472 [2022-03-17 13:51:13,607 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-03-17 13:51:13,607 INFO L912 BasicCegarLoop]: 286 mSDtfsCounter, 188 mSDsluCounter, 1189 mSDsCounter, 0 mSdLazyCounter, 1051 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 1475 SdHoareTripleChecker+Invalid, 1157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:13,607 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 1475 Invalid, 1157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1051 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 13:51:13,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2022-03-17 13:51:13,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 459. [2022-03-17 13:51:13,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 343 states have (on average 1.2769679300291545) internal successors, (438), 356 states have internal predecessors, (438), 70 states have call successors, (70), 38 states have call predecessors, (70), 45 states have return successors, (96), 69 states have call predecessors, (96), 62 states have call successors, (96) [2022-03-17 13:51:13,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 604 transitions. [2022-03-17 13:51:13,649 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 604 transitions. Word has length 47 [2022-03-17 13:51:13,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:13,650 INFO L478 AbstractCegarLoop]: Abstraction has 459 states and 604 transitions. [2022-03-17 13:51:13,650 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 13:51:13,650 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 604 transitions. [2022-03-17 13:51:13,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-03-17 13:51:13,650 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:13,650 INFO L500 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] [2022-03-17 13:51:13,651 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-03-17 13:51:13,651 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:13,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:13,651 INFO L85 PathProgramCache]: Analyzing trace with hash 1706472498, now seen corresponding path program 1 times [2022-03-17 13:51:13,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:13,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545957034] [2022-03-17 13:51:13,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:13,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:13,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:13,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:13,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:13,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:13,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:13,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:13,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:13,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-17 13:51:13,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:13,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-17 13:51:13,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:13,785 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:13,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:13,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545957034] [2022-03-17 13:51:13,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545957034] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:13,785 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:13,785 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-17 13:51:13,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154030734] [2022-03-17 13:51:13,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:13,785 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-17 13:51:13,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:13,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-17 13:51:13,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-17 13:51:13,786 INFO L87 Difference]: Start difference. First operand 459 states and 604 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 13:51:14,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:14,672 INFO L93 Difference]: Finished difference Result 594 states and 812 transitions. [2022-03-17 13:51:14,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-17 13:51:14,672 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 48 [2022-03-17 13:51:14,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:14,674 INFO L225 Difference]: With dead ends: 594 [2022-03-17 13:51:14,674 INFO L226 Difference]: Without dead ends: 575 [2022-03-17 13:51:14,675 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2022-03-17 13:51:14,675 INFO L912 BasicCegarLoop]: 315 mSDtfsCounter, 1049 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 681 mSolverCounterSat, 488 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1063 SdHoareTripleChecker+Valid, 697 SdHoareTripleChecker+Invalid, 1169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 488 IncrementalHoareTripleChecker+Valid, 681 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:14,675 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1063 Valid, 697 Invalid, 1169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [488 Valid, 681 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 13:51:14,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2022-03-17 13:51:14,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 444. [2022-03-17 13:51:14,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 332 states have (on average 1.2771084337349397) internal successors, (424), 343 states have internal predecessors, (424), 68 states have call successors, (68), 38 states have call predecessors, (68), 43 states have return successors, (91), 66 states have call predecessors, (91), 60 states have call successors, (91) [2022-03-17 13:51:14,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 583 transitions. [2022-03-17 13:51:14,700 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 583 transitions. Word has length 48 [2022-03-17 13:51:14,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:14,700 INFO L478 AbstractCegarLoop]: Abstraction has 444 states and 583 transitions. [2022-03-17 13:51:14,700 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (7), 7 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 13:51:14,700 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 583 transitions. [2022-03-17 13:51:14,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-03-17 13:51:14,701 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:14,701 INFO L500 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] [2022-03-17 13:51:14,701 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-03-17 13:51:14,701 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:14,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:14,701 INFO L85 PathProgramCache]: Analyzing trace with hash 537684808, now seen corresponding path program 1 times [2022-03-17 13:51:14,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:14,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115959779] [2022-03-17 13:51:14,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:14,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:14,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:14,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:14,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:14,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:14,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:14,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:14,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:14,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-17 13:51:14,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:14,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:14,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:14,823 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:14,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:14,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115959779] [2022-03-17 13:51:14,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115959779] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:14,823 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:14,823 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-17 13:51:14,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44149767] [2022-03-17 13:51:14,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:14,824 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-17 13:51:14,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:14,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-17 13:51:14,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-17 13:51:14,824 INFO L87 Difference]: Start difference. First operand 444 states and 583 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 13:51:15,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:15,503 INFO L93 Difference]: Finished difference Result 458 states and 599 transitions. [2022-03-17 13:51:15,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-17 13:51:15,504 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 49 [2022-03-17 13:51:15,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:15,505 INFO L225 Difference]: With dead ends: 458 [2022-03-17 13:51:15,505 INFO L226 Difference]: Without dead ends: 427 [2022-03-17 13:51:15,506 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-03-17 13:51:15,507 INFO L912 BasicCegarLoop]: 289 mSDtfsCounter, 159 mSDsluCounter, 1254 mSDsCounter, 0 mSdLazyCounter, 1401 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 1543 SdHoareTripleChecker+Invalid, 1500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 1401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:15,509 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 1543 Invalid, 1500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 1401 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 13:51:15,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2022-03-17 13:51:15,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 427. [2022-03-17 13:51:15,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 318 states have (on average 1.279874213836478) internal successors, (407), 330 states have internal predecessors, (407), 66 states have call successors, (66), 36 states have call predecessors, (66), 42 states have return successors, (89), 64 states have call predecessors, (89), 58 states have call successors, (89) [2022-03-17 13:51:15,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 562 transitions. [2022-03-17 13:51:15,533 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 562 transitions. Word has length 49 [2022-03-17 13:51:15,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:15,533 INFO L478 AbstractCegarLoop]: Abstraction has 427 states and 562 transitions. [2022-03-17 13:51:15,533 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 13:51:15,533 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 562 transitions. [2022-03-17 13:51:15,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-17 13:51:15,534 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:15,534 INFO L500 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] [2022-03-17 13:51:15,534 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-03-17 13:51:15,534 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:15,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:15,534 INFO L85 PathProgramCache]: Analyzing trace with hash 1134618754, now seen corresponding path program 1 times [2022-03-17 13:51:15,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:15,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136273791] [2022-03-17 13:51:15,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:15,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:15,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:15,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:15,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:15,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:15,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:15,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:15,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:15,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-17 13:51:15,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:15,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-03-17 13:51:15,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:15,661 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:15,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:15,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136273791] [2022-03-17 13:51:15,661 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136273791] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:15,661 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:15,662 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-17 13:51:15,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34028205] [2022-03-17 13:51:15,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:15,662 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-17 13:51:15,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:15,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-17 13:51:15,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-03-17 13:51:15,663 INFO L87 Difference]: Start difference. First operand 427 states and 562 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 13:51:16,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:16,522 INFO L93 Difference]: Finished difference Result 456 states and 600 transitions. [2022-03-17 13:51:16,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-17 13:51:16,523 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 50 [2022-03-17 13:51:16,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:16,524 INFO L225 Difference]: With dead ends: 456 [2022-03-17 13:51:16,524 INFO L226 Difference]: Without dead ends: 423 [2022-03-17 13:51:16,525 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-03-17 13:51:16,525 INFO L912 BasicCegarLoop]: 271 mSDtfsCounter, 104 mSDsluCounter, 877 mSDsCounter, 0 mSdLazyCounter, 1436 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 1148 SdHoareTripleChecker+Invalid, 1487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:16,525 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 1148 Invalid, 1487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1436 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-17 13:51:16,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2022-03-17 13:51:16,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 409. [2022-03-17 13:51:16,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 304 states have (on average 1.2861842105263157) internal successors, (391), 316 states have internal predecessors, (391), 64 states have call successors, (64), 34 states have call predecessors, (64), 40 states have return successors, (87), 62 states have call predecessors, (87), 56 states have call successors, (87) [2022-03-17 13:51:16,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 542 transitions. [2022-03-17 13:51:16,547 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 542 transitions. Word has length 50 [2022-03-17 13:51:16,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:16,547 INFO L478 AbstractCegarLoop]: Abstraction has 409 states and 542 transitions. [2022-03-17 13:51:16,547 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 13:51:16,547 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 542 transitions. [2022-03-17 13:51:16,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-17 13:51:16,548 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:16,548 INFO L500 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] [2022-03-17 13:51:16,548 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-03-17 13:51:16,548 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:16,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:16,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1095396871, now seen corresponding path program 1 times [2022-03-17 13:51:16,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:16,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129636546] [2022-03-17 13:51:16,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:16,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:16,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:16,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:16,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:16,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:16,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:16,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:16,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:16,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-17 13:51:16,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:16,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:16,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:16,671 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:16,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:16,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129636546] [2022-03-17 13:51:16,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129636546] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:16,671 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:16,671 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-17 13:51:16,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219108550] [2022-03-17 13:51:16,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:16,672 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-17 13:51:16,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:16,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-17 13:51:16,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-03-17 13:51:16,672 INFO L87 Difference]: Start difference. First operand 409 states and 542 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 7 states have internal predecessors, (38), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-03-17 13:51:18,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:18,140 INFO L93 Difference]: Finished difference Result 634 states and 905 transitions. [2022-03-17 13:51:18,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-17 13:51:18,141 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 7 states have internal predecessors, (38), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 50 [2022-03-17 13:51:18,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:18,144 INFO L225 Difference]: With dead ends: 634 [2022-03-17 13:51:18,144 INFO L226 Difference]: Without dead ends: 600 [2022-03-17 13:51:18,144 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=118, Invalid=344, Unknown=0, NotChecked=0, Total=462 [2022-03-17 13:51:18,145 INFO L912 BasicCegarLoop]: 417 mSDtfsCounter, 622 mSDsluCounter, 966 mSDsCounter, 0 mSdLazyCounter, 1821 mSolverCounterSat, 281 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 632 SdHoareTripleChecker+Valid, 1383 SdHoareTripleChecker+Invalid, 2102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 281 IncrementalHoareTripleChecker+Valid, 1821 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:18,145 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [632 Valid, 1383 Invalid, 2102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [281 Valid, 1821 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-17 13:51:18,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2022-03-17 13:51:18,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 534. [2022-03-17 13:51:18,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 399 states have (on average 1.3433583959899749) internal successors, (536), 410 states have internal predecessors, (536), 92 states have call successors, (92), 37 states have call predecessors, (92), 42 states have return successors, (141), 88 states have call predecessors, (141), 84 states have call successors, (141) [2022-03-17 13:51:18,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 769 transitions. [2022-03-17 13:51:18,182 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 769 transitions. Word has length 50 [2022-03-17 13:51:18,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:18,183 INFO L478 AbstractCegarLoop]: Abstraction has 534 states and 769 transitions. [2022-03-17 13:51:18,183 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 7 states have internal predecessors, (38), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-03-17 13:51:18,183 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 769 transitions. [2022-03-17 13:51:18,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-03-17 13:51:18,183 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:18,183 INFO L500 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] [2022-03-17 13:51:18,183 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-03-17 13:51:18,184 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:18,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:18,184 INFO L85 PathProgramCache]: Analyzing trace with hash -891835120, now seen corresponding path program 1 times [2022-03-17 13:51:18,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:18,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000144243] [2022-03-17 13:51:18,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:18,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:18,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:18,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:18,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:18,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:18,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:18,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:18,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:18,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-17 13:51:18,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:18,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:18,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:18,326 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:18,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:18,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000144243] [2022-03-17 13:51:18,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000144243] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:18,327 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:18,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-17 13:51:18,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410098663] [2022-03-17 13:51:18,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:18,327 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-17 13:51:18,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:18,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-17 13:51:18,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-03-17 13:51:18,328 INFO L87 Difference]: Start difference. First operand 534 states and 769 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 13:51:18,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:18,941 INFO L93 Difference]: Finished difference Result 587 states and 833 transitions. [2022-03-17 13:51:18,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-17 13:51:18,941 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 51 [2022-03-17 13:51:18,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:18,943 INFO L225 Difference]: With dead ends: 587 [2022-03-17 13:51:18,943 INFO L226 Difference]: Without dead ends: 555 [2022-03-17 13:51:18,944 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2022-03-17 13:51:18,945 INFO L912 BasicCegarLoop]: 240 mSDtfsCounter, 479 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 535 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 488 SdHoareTripleChecker+Valid, 740 SdHoareTripleChecker+Invalid, 696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:18,945 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [488 Valid, 740 Invalid, 696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 535 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 13:51:18,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-03-17 13:51:18,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 537. [2022-03-17 13:51:18,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 402 states have (on average 1.3432835820895523) internal successors, (540), 413 states have internal predecessors, (540), 92 states have call successors, (92), 37 states have call predecessors, (92), 42 states have return successors, (141), 88 states have call predecessors, (141), 84 states have call successors, (141) [2022-03-17 13:51:18,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 773 transitions. [2022-03-17 13:51:18,976 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 773 transitions. Word has length 51 [2022-03-17 13:51:18,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:18,977 INFO L478 AbstractCegarLoop]: Abstraction has 537 states and 773 transitions. [2022-03-17 13:51:18,977 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 13:51:18,977 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 773 transitions. [2022-03-17 13:51:18,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-03-17 13:51:18,977 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:18,977 INFO L500 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] [2022-03-17 13:51:18,977 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-03-17 13:51:18,978 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:18,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:18,978 INFO L85 PathProgramCache]: Analyzing trace with hash 1408987470, now seen corresponding path program 1 times [2022-03-17 13:51:18,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:18,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952638263] [2022-03-17 13:51:18,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:18,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:18,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:19,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:19,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:19,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:19,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:19,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:19,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:19,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-17 13:51:19,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:19,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:19,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:19,106 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:19,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:19,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952638263] [2022-03-17 13:51:19,106 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952638263] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:19,106 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:19,107 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-17 13:51:19,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244897531] [2022-03-17 13:51:19,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:19,107 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-17 13:51:19,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:19,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-17 13:51:19,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-17 13:51:19,108 INFO L87 Difference]: Start difference. First operand 537 states and 773 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 8 states have internal predecessors, (39), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-03-17 13:51:20,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:20,263 INFO L93 Difference]: Finished difference Result 670 states and 993 transitions. [2022-03-17 13:51:20,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-17 13:51:20,263 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 8 states have internal predecessors, (39), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 51 [2022-03-17 13:51:20,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:20,266 INFO L225 Difference]: With dead ends: 670 [2022-03-17 13:51:20,266 INFO L226 Difference]: Without dead ends: 624 [2022-03-17 13:51:20,266 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=102, Invalid=318, Unknown=0, NotChecked=0, Total=420 [2022-03-17 13:51:20,266 INFO L912 BasicCegarLoop]: 294 mSDtfsCounter, 669 mSDsluCounter, 657 mSDsCounter, 0 mSdLazyCounter, 1452 mSolverCounterSat, 215 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 675 SdHoareTripleChecker+Valid, 951 SdHoareTripleChecker+Invalid, 1667 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 215 IncrementalHoareTripleChecker+Valid, 1452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:20,267 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [675 Valid, 951 Invalid, 1667 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [215 Valid, 1452 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-17 13:51:20,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2022-03-17 13:51:20,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 529. [2022-03-17 13:51:20,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 394 states have (on average 1.3350253807106598) internal successors, (526), 405 states have internal predecessors, (526), 92 states have call successors, (92), 37 states have call predecessors, (92), 42 states have return successors, (141), 88 states have call predecessors, (141), 84 states have call successors, (141) [2022-03-17 13:51:20,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 759 transitions. [2022-03-17 13:51:20,298 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 759 transitions. Word has length 51 [2022-03-17 13:51:20,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:20,298 INFO L478 AbstractCegarLoop]: Abstraction has 529 states and 759 transitions. [2022-03-17 13:51:20,298 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 8 states have internal predecessors, (39), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2022-03-17 13:51:20,298 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 759 transitions. [2022-03-17 13:51:20,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-03-17 13:51:20,298 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:20,299 INFO L500 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] [2022-03-17 13:51:20,299 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-03-17 13:51:20,299 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:20,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:20,299 INFO L85 PathProgramCache]: Analyzing trace with hash 1555680272, now seen corresponding path program 1 times [2022-03-17 13:51:20,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:20,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237117074] [2022-03-17 13:51:20,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:20,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:20,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:20,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:20,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:20,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:20,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:20,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:20,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:20,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-17 13:51:20,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:20,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:20,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:20,411 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:20,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:20,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237117074] [2022-03-17 13:51:20,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237117074] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:20,411 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:20,411 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-17 13:51:20,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775170898] [2022-03-17 13:51:20,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:20,412 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-17 13:51:20,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:20,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-17 13:51:20,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-17 13:51:20,413 INFO L87 Difference]: Start difference. First operand 529 states and 759 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 13:51:20,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:20,864 INFO L93 Difference]: Finished difference Result 714 states and 1095 transitions. [2022-03-17 13:51:20,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-17 13:51:20,864 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 51 [2022-03-17 13:51:20,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:20,868 INFO L225 Difference]: With dead ends: 714 [2022-03-17 13:51:20,868 INFO L226 Difference]: Without dead ends: 701 [2022-03-17 13:51:20,868 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-03-17 13:51:20,869 INFO L912 BasicCegarLoop]: 375 mSDtfsCounter, 367 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 697 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:20,869 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [372 Valid, 697 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 365 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 13:51:20,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2022-03-17 13:51:20,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 524. [2022-03-17 13:51:20,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 390 states have (on average 1.3307692307692307) internal successors, (519), 400 states have internal predecessors, (519), 91 states have call successors, (91), 37 states have call predecessors, (91), 42 states have return successors, (141), 88 states have call predecessors, (141), 84 states have call successors, (141) [2022-03-17 13:51:20,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 751 transitions. [2022-03-17 13:51:20,904 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 751 transitions. Word has length 51 [2022-03-17 13:51:20,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:20,904 INFO L478 AbstractCegarLoop]: Abstraction has 524 states and 751 transitions. [2022-03-17 13:51:20,904 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 13:51:20,904 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 751 transitions. [2022-03-17 13:51:20,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-03-17 13:51:20,904 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:20,905 INFO L500 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] [2022-03-17 13:51:20,905 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-03-17 13:51:20,905 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:20,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:20,905 INFO L85 PathProgramCache]: Analyzing trace with hash 1434451436, now seen corresponding path program 1 times [2022-03-17 13:51:20,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:20,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514973828] [2022-03-17 13:51:20,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:20,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:20,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:20,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:20,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:20,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:20,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:20,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:20,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:21,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-17 13:51:21,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:21,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:21,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:21,051 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:21,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:21,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514973828] [2022-03-17 13:51:21,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514973828] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:21,052 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:21,052 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-17 13:51:21,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509649908] [2022-03-17 13:51:21,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:21,052 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-17 13:51:21,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:21,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-17 13:51:21,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-17 13:51:21,053 INFO L87 Difference]: Start difference. First operand 524 states and 751 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 13:51:21,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:21,509 INFO L93 Difference]: Finished difference Result 547 states and 781 transitions. [2022-03-17 13:51:21,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-17 13:51:21,510 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 52 [2022-03-17 13:51:21,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:21,512 INFO L225 Difference]: With dead ends: 547 [2022-03-17 13:51:21,512 INFO L226 Difference]: Without dead ends: 543 [2022-03-17 13:51:21,512 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-03-17 13:51:21,513 INFO L912 BasicCegarLoop]: 253 mSDtfsCounter, 136 mSDsluCounter, 1068 mSDsCounter, 0 mSdLazyCounter, 900 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 1321 SdHoareTripleChecker+Invalid, 986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 900 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:21,514 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 1321 Invalid, 986 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 900 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 13:51:21,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2022-03-17 13:51:21,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 531. [2022-03-17 13:51:21,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 396 states have (on average 1.3282828282828283) internal successors, (526), 407 states have internal predecessors, (526), 92 states have call successors, (92), 37 states have call predecessors, (92), 42 states have return successors, (142), 89 states have call predecessors, (142), 85 states have call successors, (142) [2022-03-17 13:51:21,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 760 transitions. [2022-03-17 13:51:21,578 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 760 transitions. Word has length 52 [2022-03-17 13:51:21,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:21,578 INFO L478 AbstractCegarLoop]: Abstraction has 531 states and 760 transitions. [2022-03-17 13:51:21,578 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 13:51:21,579 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 760 transitions. [2022-03-17 13:51:21,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-03-17 13:51:21,579 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:21,579 INFO L500 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] [2022-03-17 13:51:21,579 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-03-17 13:51:21,579 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:21,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:21,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1434174606, now seen corresponding path program 1 times [2022-03-17 13:51:21,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:21,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063228928] [2022-03-17 13:51:21,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:21,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:21,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:21,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:21,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:21,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:21,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:21,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:21,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:21,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-17 13:51:21,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:21,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:21,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:21,742 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:21,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:21,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063228928] [2022-03-17 13:51:21,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063228928] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:21,743 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:21,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-17 13:51:21,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436502058] [2022-03-17 13:51:21,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:21,743 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-17 13:51:21,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:21,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-17 13:51:21,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-17 13:51:21,744 INFO L87 Difference]: Start difference. First operand 531 states and 760 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 13:51:22,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:22,410 INFO L93 Difference]: Finished difference Result 562 states and 797 transitions. [2022-03-17 13:51:22,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-17 13:51:22,410 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 52 [2022-03-17 13:51:22,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:22,412 INFO L225 Difference]: With dead ends: 562 [2022-03-17 13:51:22,412 INFO L226 Difference]: Without dead ends: 538 [2022-03-17 13:51:22,413 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2022-03-17 13:51:22,413 INFO L912 BasicCegarLoop]: 255 mSDtfsCounter, 76 mSDsluCounter, 1157 mSDsCounter, 0 mSdLazyCounter, 1001 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 1412 SdHoareTripleChecker+Invalid, 1046 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1001 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:22,413 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 1412 Invalid, 1046 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1001 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 13:51:22,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2022-03-17 13:51:22,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 530. [2022-03-17 13:51:22,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 395 states have (on average 1.3265822784810126) internal successors, (524), 406 states have internal predecessors, (524), 92 states have call successors, (92), 37 states have call predecessors, (92), 42 states have return successors, (142), 89 states have call predecessors, (142), 85 states have call successors, (142) [2022-03-17 13:51:22,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 758 transitions. [2022-03-17 13:51:22,445 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 758 transitions. Word has length 52 [2022-03-17 13:51:22,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:22,445 INFO L478 AbstractCegarLoop]: Abstraction has 530 states and 758 transitions. [2022-03-17 13:51:22,445 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-17 13:51:22,445 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 758 transitions. [2022-03-17 13:51:22,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-03-17 13:51:22,446 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:22,446 INFO L500 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] [2022-03-17 13:51:22,446 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-03-17 13:51:22,446 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:22,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:22,446 INFO L85 PathProgramCache]: Analyzing trace with hash -1015972043, now seen corresponding path program 1 times [2022-03-17 13:51:22,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:22,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587363038] [2022-03-17 13:51:22,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:22,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:22,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:22,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:22,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:22,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:22,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:22,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:22,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:22,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-17 13:51:22,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:22,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:22,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:22,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-17 13:51:22,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:22,554 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:22,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:22,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587363038] [2022-03-17 13:51:22,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587363038] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:22,554 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:22,554 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-17 13:51:22,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992028930] [2022-03-17 13:51:22,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:22,555 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-17 13:51:22,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:22,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-17 13:51:22,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-03-17 13:51:22,555 INFO L87 Difference]: Start difference. First operand 530 states and 758 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (12), 7 states have call predecessors, (12), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-17 13:51:22,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:22,927 INFO L93 Difference]: Finished difference Result 955 states and 1439 transitions. [2022-03-17 13:51:22,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-17 13:51:22,927 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (12), 7 states have call predecessors, (12), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 58 [2022-03-17 13:51:22,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:22,929 INFO L225 Difference]: With dead ends: 955 [2022-03-17 13:51:22,929 INFO L226 Difference]: Without dead ends: 549 [2022-03-17 13:51:22,931 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-03-17 13:51:22,932 INFO L912 BasicCegarLoop]: 258 mSDtfsCounter, 240 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 652 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:22,932 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [240 Valid, 652 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 315 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 13:51:22,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2022-03-17 13:51:22,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 529. [2022-03-17 13:51:22,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 394 states have (on average 1.3197969543147208) internal successors, (520), 405 states have internal predecessors, (520), 92 states have call successors, (92), 37 states have call predecessors, (92), 42 states have return successors, (142), 89 states have call predecessors, (142), 85 states have call successors, (142) [2022-03-17 13:51:22,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 754 transitions. [2022-03-17 13:51:22,964 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 754 transitions. Word has length 58 [2022-03-17 13:51:22,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:22,965 INFO L478 AbstractCegarLoop]: Abstraction has 529 states and 754 transitions. [2022-03-17 13:51:22,965 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (12), 7 states have call predecessors, (12), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-17 13:51:22,965 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 754 transitions. [2022-03-17 13:51:22,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-17 13:51:22,965 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:22,965 INFO L500 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] [2022-03-17 13:51:22,965 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-03-17 13:51:22,966 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:22,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:22,966 INFO L85 PathProgramCache]: Analyzing trace with hash -72634305, now seen corresponding path program 1 times [2022-03-17 13:51:22,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:22,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172071067] [2022-03-17 13:51:22,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:22,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:22,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:23,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:23,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:23,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:23,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:23,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:23,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:23,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-17 13:51:23,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:23,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:23,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:23,095 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:23,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:23,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172071067] [2022-03-17 13:51:23,095 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172071067] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:23,095 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:23,095 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-17 13:51:23,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672039927] [2022-03-17 13:51:23,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:23,095 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-17 13:51:23,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:23,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-17 13:51:23,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-17 13:51:23,096 INFO L87 Difference]: Start difference. First operand 529 states and 754 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 5 states have internal predecessors, (41), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 13:51:24,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:24,225 INFO L93 Difference]: Finished difference Result 675 states and 1000 transitions. [2022-03-17 13:51:24,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-17 13:51:24,225 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 5 states have internal predecessors, (41), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 53 [2022-03-17 13:51:24,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:24,227 INFO L225 Difference]: With dead ends: 675 [2022-03-17 13:51:24,227 INFO L226 Difference]: Without dead ends: 639 [2022-03-17 13:51:24,228 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2022-03-17 13:51:24,228 INFO L912 BasicCegarLoop]: 323 mSDtfsCounter, 573 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 1374 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 585 SdHoareTripleChecker+Valid, 728 SdHoareTripleChecker+Invalid, 1552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 1374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:24,228 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [585 Valid, 728 Invalid, 1552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 1374 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-17 13:51:24,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2022-03-17 13:51:24,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 560. [2022-03-17 13:51:24,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 415 states have (on average 1.344578313253012) internal successors, (558), 426 states have internal predecessors, (558), 101 states have call successors, (101), 37 states have call predecessors, (101), 43 states have return successors, (165), 98 states have call predecessors, (165), 94 states have call successors, (165) [2022-03-17 13:51:24,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 824 transitions. [2022-03-17 13:51:24,271 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 824 transitions. Word has length 53 [2022-03-17 13:51:24,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:24,271 INFO L478 AbstractCegarLoop]: Abstraction has 560 states and 824 transitions. [2022-03-17 13:51:24,271 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 5 states have internal predecessors, (41), 3 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-17 13:51:24,271 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 824 transitions. [2022-03-17 13:51:24,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-03-17 13:51:24,272 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:24,272 INFO L500 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] [2022-03-17 13:51:24,272 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-03-17 13:51:24,272 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:24,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:24,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1235884093, now seen corresponding path program 1 times [2022-03-17 13:51:24,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:24,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197841535] [2022-03-17 13:51:24,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:24,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:24,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:24,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:24,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:24,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:24,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:24,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:24,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:24,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-03-17 13:51:24,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:24,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:24,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:24,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:24,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:24,456 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:24,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:24,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197841535] [2022-03-17 13:51:24,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197841535] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:24,456 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:24,456 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-17 13:51:24,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704768463] [2022-03-17 13:51:24,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:24,457 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-17 13:51:24,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:24,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-17 13:51:24,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-17 13:51:24,457 INFO L87 Difference]: Start difference. First operand 560 states and 824 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (12), 7 states have call predecessors, (12), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-17 13:51:25,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:25,014 INFO L93 Difference]: Finished difference Result 856 states and 1268 transitions. [2022-03-17 13:51:25,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-17 13:51:25,014 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (12), 7 states have call predecessors, (12), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 63 [2022-03-17 13:51:25,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:25,016 INFO L225 Difference]: With dead ends: 856 [2022-03-17 13:51:25,016 INFO L226 Difference]: Without dead ends: 390 [2022-03-17 13:51:25,018 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-03-17 13:51:25,019 INFO L912 BasicCegarLoop]: 240 mSDtfsCounter, 153 mSDsluCounter, 1194 mSDsCounter, 0 mSdLazyCounter, 912 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 1434 SdHoareTripleChecker+Invalid, 998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 912 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:25,019 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 1434 Invalid, 998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 912 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 13:51:25,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-03-17 13:51:25,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 338. [2022-03-17 13:51:25,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 246 states have (on average 1.2560975609756098) internal successors, (309), 254 states have internal predecessors, (309), 59 states have call successors, (59), 31 states have call predecessors, (59), 32 states have return successors, (74), 54 states have call predecessors, (74), 53 states have call successors, (74) [2022-03-17 13:51:25,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 442 transitions. [2022-03-17 13:51:25,044 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 442 transitions. Word has length 63 [2022-03-17 13:51:25,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:25,044 INFO L478 AbstractCegarLoop]: Abstraction has 338 states and 442 transitions. [2022-03-17 13:51:25,044 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (12), 7 states have call predecessors, (12), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-17 13:51:25,044 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 442 transitions. [2022-03-17 13:51:25,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-03-17 13:51:25,045 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:25,045 INFO L500 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] [2022-03-17 13:51:25,045 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-03-17 13:51:25,045 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:25,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:25,045 INFO L85 PathProgramCache]: Analyzing trace with hash -293536386, now seen corresponding path program 1 times [2022-03-17 13:51:25,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:25,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225939157] [2022-03-17 13:51:25,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:25,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:25,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:25,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:25,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:25,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:25,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:25,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:25,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:25,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-17 13:51:25,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:25,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:25,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:25,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:25,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:25,222 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:25,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:25,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225939157] [2022-03-17 13:51:25,222 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225939157] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:25,222 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:25,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-17 13:51:25,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397016699] [2022-03-17 13:51:25,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:25,223 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-17 13:51:25,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:25,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-17 13:51:25,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-03-17 13:51:25,223 INFO L87 Difference]: Start difference. First operand 338 states and 442 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (8), 7 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-17 13:51:25,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:25,723 INFO L93 Difference]: Finished difference Result 346 states and 454 transitions. [2022-03-17 13:51:25,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-17 13:51:25,723 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (8), 7 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) Word has length 58 [2022-03-17 13:51:25,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:25,724 INFO L225 Difference]: With dead ends: 346 [2022-03-17 13:51:25,724 INFO L226 Difference]: Without dead ends: 304 [2022-03-17 13:51:25,725 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-03-17 13:51:25,725 INFO L912 BasicCegarLoop]: 227 mSDtfsCounter, 155 mSDsluCounter, 1221 mSDsCounter, 0 mSdLazyCounter, 1048 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 1448 SdHoareTripleChecker+Invalid, 1164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:25,725 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 1448 Invalid, 1164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1048 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 13:51:25,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2022-03-17 13:51:25,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 298. [2022-03-17 13:51:25,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 214 states have (on average 1.2757009345794392) internal successors, (273), 220 states have internal predecessors, (273), 55 states have call successors, (55), 28 states have call predecessors, (55), 28 states have return successors, (70), 50 states have call predecessors, (70), 50 states have call successors, (70) [2022-03-17 13:51:25,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 398 transitions. [2022-03-17 13:51:25,747 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 398 transitions. Word has length 58 [2022-03-17 13:51:25,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:25,747 INFO L478 AbstractCegarLoop]: Abstraction has 298 states and 398 transitions. [2022-03-17 13:51:25,747 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (8), 7 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-17 13:51:25,747 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 398 transitions. [2022-03-17 13:51:25,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-03-17 13:51:25,748 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:25,748 INFO L500 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] [2022-03-17 13:51:25,748 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-03-17 13:51:25,748 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:25,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:25,748 INFO L85 PathProgramCache]: Analyzing trace with hash 476480639, now seen corresponding path program 1 times [2022-03-17 13:51:25,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:25,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526531499] [2022-03-17 13:51:25,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:25,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:25,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:25,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:25,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:25,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:25,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:25,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:25,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:25,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-17 13:51:25,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:25,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:25,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:25,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:25,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:25,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:25,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:25,898 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:25,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:25,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526531499] [2022-03-17 13:51:25,898 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526531499] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:25,898 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:25,898 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-17 13:51:25,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375806891] [2022-03-17 13:51:25,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:25,899 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-17 13:51:25,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:25,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-17 13:51:25,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-03-17 13:51:25,899 INFO L87 Difference]: Start difference. First operand 298 states and 398 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 6 states have internal predecessors, (46), 3 states have call successors, (13), 9 states have call predecessors, (13), 4 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-17 13:51:26,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:26,513 INFO L93 Difference]: Finished difference Result 576 states and 798 transitions. [2022-03-17 13:51:26,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-17 13:51:26,513 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 6 states have internal predecessors, (46), 3 states have call successors, (13), 9 states have call predecessors, (13), 4 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2022-03-17 13:51:26,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:26,514 INFO L225 Difference]: With dead ends: 576 [2022-03-17 13:51:26,514 INFO L226 Difference]: Without dead ends: 316 [2022-03-17 13:51:26,516 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2022-03-17 13:51:26,516 INFO L912 BasicCegarLoop]: 200 mSDtfsCounter, 252 mSDsluCounter, 617 mSDsCounter, 0 mSdLazyCounter, 750 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 827 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:26,516 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [265 Valid, 817 Invalid, 827 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 750 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 13:51:26,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-03-17 13:51:26,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 298. [2022-03-17 13:51:26,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 214 states have (on average 1.266355140186916) internal successors, (271), 220 states have internal predecessors, (271), 55 states have call successors, (55), 28 states have call predecessors, (55), 28 states have return successors, (70), 50 states have call predecessors, (70), 50 states have call successors, (70) [2022-03-17 13:51:26,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 396 transitions. [2022-03-17 13:51:26,539 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 396 transitions. Word has length 66 [2022-03-17 13:51:26,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:26,539 INFO L478 AbstractCegarLoop]: Abstraction has 298 states and 396 transitions. [2022-03-17 13:51:26,540 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 6 states have internal predecessors, (46), 3 states have call successors, (13), 9 states have call predecessors, (13), 4 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-17 13:51:26,540 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 396 transitions. [2022-03-17 13:51:26,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-17 13:51:26,540 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:26,540 INFO L500 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] [2022-03-17 13:51:26,540 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-03-17 13:51:26,540 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:26,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:26,541 INFO L85 PathProgramCache]: Analyzing trace with hash -1991566019, now seen corresponding path program 1 times [2022-03-17 13:51:26,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:26,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274549470] [2022-03-17 13:51:26,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:26,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:26,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:26,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:26,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:26,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:26,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:26,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:26,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:26,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-03-17 13:51:26,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:26,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:26,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:26,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:26,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:26,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:26,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:26,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:26,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:26,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274549470] [2022-03-17 13:51:26,677 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274549470] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:26,677 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:26,677 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-17 13:51:26,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635092872] [2022-03-17 13:51:26,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:26,678 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-17 13:51:26,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:26,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-17 13:51:26,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2022-03-17 13:51:26,678 INFO L87 Difference]: Start difference. First operand 298 states and 396 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (13), 8 states have call predecessors, (13), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-17 13:51:27,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:27,002 INFO L93 Difference]: Finished difference Result 591 states and 822 transitions. [2022-03-17 13:51:27,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-17 13:51:27,002 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (13), 8 states have call predecessors, (13), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 69 [2022-03-17 13:51:27,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:27,004 INFO L225 Difference]: With dead ends: 591 [2022-03-17 13:51:27,004 INFO L226 Difference]: Without dead ends: 330 [2022-03-17 13:51:27,009 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2022-03-17 13:51:27,012 INFO L912 BasicCegarLoop]: 214 mSDtfsCounter, 133 mSDsluCounter, 905 mSDsCounter, 0 mSdLazyCounter, 551 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 1119 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:27,012 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 1119 Invalid, 665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 551 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 13:51:27,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-03-17 13:51:27,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 303. [2022-03-17 13:51:27,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 218 states have (on average 1.261467889908257) internal successors, (275), 224 states have internal predecessors, (275), 55 states have call successors, (55), 28 states have call predecessors, (55), 29 states have return successors, (79), 51 states have call predecessors, (79), 50 states have call successors, (79) [2022-03-17 13:51:27,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 409 transitions. [2022-03-17 13:51:27,051 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 409 transitions. Word has length 69 [2022-03-17 13:51:27,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:27,051 INFO L478 AbstractCegarLoop]: Abstraction has 303 states and 409 transitions. [2022-03-17 13:51:27,051 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (13), 8 states have call predecessors, (13), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-17 13:51:27,051 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 409 transitions. [2022-03-17 13:51:27,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-03-17 13:51:27,052 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:27,052 INFO L500 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] [2022-03-17 13:51:27,052 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-03-17 13:51:27,052 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:27,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:27,052 INFO L85 PathProgramCache]: Analyzing trace with hash -78190826, now seen corresponding path program 1 times [2022-03-17 13:51:27,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:27,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172316313] [2022-03-17 13:51:27,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:27,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:27,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:27,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:27,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:27,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:27,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:27,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:27,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:27,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-03-17 13:51:27,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:27,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:27,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:27,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:27,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:27,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:27,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:27,157 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:27,157 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:27,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172316313] [2022-03-17 13:51:27,157 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172316313] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:27,157 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:27,157 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-17 13:51:27,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799528376] [2022-03-17 13:51:27,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:27,157 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-17 13:51:27,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:27,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-17 13:51:27,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-03-17 13:51:27,158 INFO L87 Difference]: Start difference. First operand 303 states and 409 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (13), 8 states have call predecessors, (13), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-17 13:51:27,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:27,571 INFO L93 Difference]: Finished difference Result 477 states and 678 transitions. [2022-03-17 13:51:27,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-17 13:51:27,572 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (13), 8 states have call predecessors, (13), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 70 [2022-03-17 13:51:27,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:27,576 INFO L225 Difference]: With dead ends: 477 [2022-03-17 13:51:27,576 INFO L226 Difference]: Without dead ends: 474 [2022-03-17 13:51:27,576 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2022-03-17 13:51:27,577 INFO L912 BasicCegarLoop]: 306 mSDtfsCounter, 175 mSDsluCounter, 451 mSDsCounter, 0 mSdLazyCounter, 507 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 757 SdHoareTripleChecker+Invalid, 580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:27,577 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 757 Invalid, 580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 507 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 13:51:27,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2022-03-17 13:51:27,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 307. [2022-03-17 13:51:27,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 222 states have (on average 1.2657657657657657) internal successors, (281), 228 states have internal predecessors, (281), 55 states have call successors, (55), 28 states have call predecessors, (55), 29 states have return successors, (79), 51 states have call predecessors, (79), 50 states have call successors, (79) [2022-03-17 13:51:27,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 415 transitions. [2022-03-17 13:51:27,603 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 415 transitions. Word has length 70 [2022-03-17 13:51:27,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:27,603 INFO L478 AbstractCegarLoop]: Abstraction has 307 states and 415 transitions. [2022-03-17 13:51:27,603 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (13), 8 states have call predecessors, (13), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-17 13:51:27,603 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 415 transitions. [2022-03-17 13:51:27,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-03-17 13:51:27,604 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:27,604 INFO L500 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] [2022-03-17 13:51:27,604 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-03-17 13:51:27,604 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:27,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:27,604 INFO L85 PathProgramCache]: Analyzing trace with hash 1633187741, now seen corresponding path program 1 times [2022-03-17 13:51:27,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:27,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060707047] [2022-03-17 13:51:27,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:27,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:27,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:27,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:27,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:27,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:27,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:27,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:27,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:27,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-03-17 13:51:27,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:27,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:27,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:27,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:27,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:27,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:27,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:27,742 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:27,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:27,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060707047] [2022-03-17 13:51:27,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060707047] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:27,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:27,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-17 13:51:27,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007353541] [2022-03-17 13:51:27,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:27,743 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-17 13:51:27,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:27,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-17 13:51:27,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-03-17 13:51:27,743 INFO L87 Difference]: Start difference. First operand 307 states and 415 transitions. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (13), 9 states have call predecessors, (13), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-17 13:51:28,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:28,330 INFO L93 Difference]: Finished difference Result 793 states and 1161 transitions. [2022-03-17 13:51:28,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-17 13:51:28,330 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (13), 9 states have call predecessors, (13), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 71 [2022-03-17 13:51:28,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:28,333 INFO L225 Difference]: With dead ends: 793 [2022-03-17 13:51:28,333 INFO L226 Difference]: Without dead ends: 529 [2022-03-17 13:51:28,334 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-03-17 13:51:28,335 INFO L912 BasicCegarLoop]: 233 mSDtfsCounter, 394 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 183 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 183 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:28,335 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [401 Valid, 603 Invalid, 649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [183 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 13:51:28,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2022-03-17 13:51:28,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 490. [2022-03-17 13:51:28,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 357 states have (on average 1.2913165266106443) internal successors, (461), 366 states have internal predecessors, (461), 89 states have call successors, (89), 35 states have call predecessors, (89), 43 states have return successors, (153), 89 states have call predecessors, (153), 85 states have call successors, (153) [2022-03-17 13:51:28,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 703 transitions. [2022-03-17 13:51:28,373 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 703 transitions. Word has length 71 [2022-03-17 13:51:28,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:28,373 INFO L478 AbstractCegarLoop]: Abstraction has 490 states and 703 transitions. [2022-03-17 13:51:28,373 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (13), 9 states have call predecessors, (13), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-17 13:51:28,373 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 703 transitions. [2022-03-17 13:51:28,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-17 13:51:28,374 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:28,374 INFO L500 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] [2022-03-17 13:51:28,374 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-03-17 13:51:28,374 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:28,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:28,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1436145557, now seen corresponding path program 1 times [2022-03-17 13:51:28,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:28,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169544745] [2022-03-17 13:51:28,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:28,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:28,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:28,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:28,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:28,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:28,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:28,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:28,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:28,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-17 13:51:28,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:28,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 13:51:28,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:28,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:28,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:28,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:28,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:28,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:28,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:28,532 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:28,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:28,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169544745] [2022-03-17 13:51:28,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169544745] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:28,533 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:28,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-17 13:51:28,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385559377] [2022-03-17 13:51:28,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:28,533 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-17 13:51:28,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:28,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-17 13:51:28,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-03-17 13:51:28,534 INFO L87 Difference]: Start difference. First operand 490 states and 703 transitions. Second operand has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (13), 9 states have call predecessors, (13), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2022-03-17 13:51:29,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:29,010 INFO L93 Difference]: Finished difference Result 942 states and 1393 transitions. [2022-03-17 13:51:29,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-17 13:51:29,010 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (13), 9 states have call predecessors, (13), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) Word has length 72 [2022-03-17 13:51:29,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:29,013 INFO L225 Difference]: With dead ends: 942 [2022-03-17 13:51:29,013 INFO L226 Difference]: Without dead ends: 493 [2022-03-17 13:51:29,015 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-03-17 13:51:29,016 INFO L912 BasicCegarLoop]: 227 mSDtfsCounter, 64 mSDsluCounter, 969 mSDsCounter, 0 mSdLazyCounter, 754 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 1196 SdHoareTripleChecker+Invalid, 798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 754 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:29,016 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 1196 Invalid, 798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 754 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 13:51:29,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2022-03-17 13:51:29,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 484. [2022-03-17 13:51:29,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 353 states have (on average 1.2832861189801699) internal successors, (453), 361 states have internal predecessors, (453), 88 states have call successors, (88), 35 states have call predecessors, (88), 42 states have return successors, (146), 88 states have call predecessors, (146), 84 states have call successors, (146) [2022-03-17 13:51:29,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 687 transitions. [2022-03-17 13:51:29,058 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 687 transitions. Word has length 72 [2022-03-17 13:51:29,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:29,059 INFO L478 AbstractCegarLoop]: Abstraction has 484 states and 687 transitions. [2022-03-17 13:51:29,059 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (13), 9 states have call predecessors, (13), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2022-03-17 13:51:29,059 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 687 transitions. [2022-03-17 13:51:29,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-03-17 13:51:29,059 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:29,060 INFO L500 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, 1, 1, 1] [2022-03-17 13:51:29,060 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-03-17 13:51:29,060 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:29,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:29,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1927869214, now seen corresponding path program 1 times [2022-03-17 13:51:29,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:29,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376164356] [2022-03-17 13:51:29,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:29,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:29,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:29,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:29,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:29,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:29,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:29,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:29,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:29,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-17 13:51:29,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:29,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 13:51:29,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:29,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:29,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:29,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:29,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:29,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:29,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:29,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-17 13:51:29,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:29,229 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:29,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:29,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376164356] [2022-03-17 13:51:29,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376164356] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:29,229 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:29,229 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-17 13:51:29,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305797524] [2022-03-17 13:51:29,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:29,230 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-17 13:51:29,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:29,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-17 13:51:29,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2022-03-17 13:51:29,230 INFO L87 Difference]: Start difference. First operand 484 states and 687 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (14), 10 states have call predecessors, (14), 4 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-17 13:51:29,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:29,846 INFO L93 Difference]: Finished difference Result 869 states and 1255 transitions. [2022-03-17 13:51:29,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-17 13:51:29,847 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (14), 10 states have call predecessors, (14), 4 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 83 [2022-03-17 13:51:29,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:29,857 INFO L225 Difference]: With dead ends: 869 [2022-03-17 13:51:29,858 INFO L226 Difference]: Without dead ends: 450 [2022-03-17 13:51:29,872 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2022-03-17 13:51:29,873 INFO L912 BasicCegarLoop]: 313 mSDtfsCounter, 187 mSDsluCounter, 974 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 1287 SdHoareTripleChecker+Invalid, 898 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:29,873 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 1287 Invalid, 898 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 806 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 13:51:29,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2022-03-17 13:51:29,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 436. [2022-03-17 13:51:29,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 320 states have (on average 1.296875) internal successors, (415), 329 states have internal predecessors, (415), 79 states have call successors, (79), 33 states have call predecessors, (79), 36 states have return successors, (110), 74 states have call predecessors, (110), 75 states have call successors, (110) [2022-03-17 13:51:29,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 604 transitions. [2022-03-17 13:51:29,906 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 604 transitions. Word has length 83 [2022-03-17 13:51:29,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:29,906 INFO L478 AbstractCegarLoop]: Abstraction has 436 states and 604 transitions. [2022-03-17 13:51:29,906 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (14), 10 states have call predecessors, (14), 4 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-17 13:51:29,906 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 604 transitions. [2022-03-17 13:51:29,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-03-17 13:51:29,907 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:29,907 INFO L500 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 13:51:29,907 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-03-17 13:51:29,907 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:29,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:29,907 INFO L85 PathProgramCache]: Analyzing trace with hash -770629812, now seen corresponding path program 1 times [2022-03-17 13:51:29,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:29,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135883708] [2022-03-17 13:51:29,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:29,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:29,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:29,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:29,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:30,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:30,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:30,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:30,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:30,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-17 13:51:30,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:30,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:30,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:30,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:30,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:30,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 13:51:30,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:30,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:30,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:30,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:30,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:30,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:30,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:30,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-17 13:51:30,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:30,260 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:30,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:30,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135883708] [2022-03-17 13:51:30,261 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135883708] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:30,261 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:30,261 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-03-17 13:51:30,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813484324] [2022-03-17 13:51:30,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:30,261 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-17 13:51:30,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:30,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-17 13:51:30,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2022-03-17 13:51:30,262 INFO L87 Difference]: Start difference. First operand 436 states and 604 transitions. Second operand has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 11 states have internal predecessors, (68), 3 states have call successors, (13), 10 states have call predecessors, (13), 5 states have return successors, (11), 6 states have call predecessors, (11), 2 states have call successors, (11) [2022-03-17 13:51:30,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:30,992 INFO L93 Difference]: Finished difference Result 486 states and 681 transitions. [2022-03-17 13:51:30,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-17 13:51:30,992 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 11 states have internal predecessors, (68), 3 states have call successors, (13), 10 states have call predecessors, (13), 5 states have return successors, (11), 6 states have call predecessors, (11), 2 states have call successors, (11) Word has length 92 [2022-03-17 13:51:30,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:30,994 INFO L225 Difference]: With dead ends: 486 [2022-03-17 13:51:30,994 INFO L226 Difference]: Without dead ends: 461 [2022-03-17 13:51:30,995 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=82, Invalid=620, Unknown=0, NotChecked=0, Total=702 [2022-03-17 13:51:30,995 INFO L912 BasicCegarLoop]: 237 mSDtfsCounter, 153 mSDsluCounter, 2453 mSDsCounter, 0 mSdLazyCounter, 1596 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 2690 SdHoareTripleChecker+Invalid, 1707 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:30,995 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 2690 Invalid, 1707 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1596 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 13:51:30,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2022-03-17 13:51:31,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 447. [2022-03-17 13:51:31,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 329 states have (on average 1.2887537993920972) internal successors, (424), 339 states have internal predecessors, (424), 79 states have call successors, (79), 33 states have call predecessors, (79), 38 states have return successors, (116), 75 states have call predecessors, (116), 75 states have call successors, (116) [2022-03-17 13:51:31,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 619 transitions. [2022-03-17 13:51:31,026 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 619 transitions. Word has length 92 [2022-03-17 13:51:31,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:31,026 INFO L478 AbstractCegarLoop]: Abstraction has 447 states and 619 transitions. [2022-03-17 13:51:31,027 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 11 states have internal predecessors, (68), 3 states have call successors, (13), 10 states have call predecessors, (13), 5 states have return successors, (11), 6 states have call predecessors, (11), 2 states have call successors, (11) [2022-03-17 13:51:31,027 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 619 transitions. [2022-03-17 13:51:31,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-03-17 13:51:31,027 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:31,027 INFO L500 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 13:51:31,028 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-03-17 13:51:31,028 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:31,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:31,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1033506351, now seen corresponding path program 1 times [2022-03-17 13:51:31,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:31,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290011010] [2022-03-17 13:51:31,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:31,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:31,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:31,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:31,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:31,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:31,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:31,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:31,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:31,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-17 13:51:31,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:31,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:31,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:31,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:31,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:31,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 13:51:31,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:31,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:31,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:31,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:31,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:31,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:31,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:31,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-17 13:51:31,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:31,329 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:31,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:31,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290011010] [2022-03-17 13:51:31,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290011010] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:31,330 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:31,330 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-03-17 13:51:31,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694650221] [2022-03-17 13:51:31,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:31,330 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-17 13:51:31,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:31,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-17 13:51:31,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2022-03-17 13:51:31,331 INFO L87 Difference]: Start difference. First operand 447 states and 619 transitions. Second operand has 23 states, 23 states have (on average 3.0) internal successors, (69), 11 states have internal predecessors, (69), 3 states have call successors, (13), 10 states have call predecessors, (13), 5 states have return successors, (11), 6 states have call predecessors, (11), 2 states have call successors, (11) [2022-03-17 13:51:32,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:32,004 INFO L93 Difference]: Finished difference Result 484 states and 677 transitions. [2022-03-17 13:51:32,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-17 13:51:32,004 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.0) internal successors, (69), 11 states have internal predecessors, (69), 3 states have call successors, (13), 10 states have call predecessors, (13), 5 states have return successors, (11), 6 states have call predecessors, (11), 2 states have call successors, (11) Word has length 93 [2022-03-17 13:51:32,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:32,006 INFO L225 Difference]: With dead ends: 484 [2022-03-17 13:51:32,006 INFO L226 Difference]: Without dead ends: 459 [2022-03-17 13:51:32,007 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=620, Unknown=0, NotChecked=0, Total=702 [2022-03-17 13:51:32,007 INFO L912 BasicCegarLoop]: 245 mSDtfsCounter, 131 mSDsluCounter, 2661 mSDsCounter, 0 mSdLazyCounter, 1483 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 2906 SdHoareTripleChecker+Invalid, 1594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:32,007 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 2906 Invalid, 1594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1483 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 13:51:32,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2022-03-17 13:51:32,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 434. [2022-03-17 13:51:32,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 319 states have (on average 1.297805642633229) internal successors, (414), 328 states have internal predecessors, (414), 78 states have call successors, (78), 33 states have call predecessors, (78), 36 states have return successors, (108), 73 states have call predecessors, (108), 74 states have call successors, (108) [2022-03-17 13:51:32,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 600 transitions. [2022-03-17 13:51:32,038 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 600 transitions. Word has length 93 [2022-03-17 13:51:32,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:32,038 INFO L478 AbstractCegarLoop]: Abstraction has 434 states and 600 transitions. [2022-03-17 13:51:32,038 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.0) internal successors, (69), 11 states have internal predecessors, (69), 3 states have call successors, (13), 10 states have call predecessors, (13), 5 states have return successors, (11), 6 states have call predecessors, (11), 2 states have call successors, (11) [2022-03-17 13:51:32,038 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 600 transitions. [2022-03-17 13:51:32,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-03-17 13:51:32,039 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:32,039 INFO L500 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 13:51:32,039 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-03-17 13:51:32,039 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:32,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:32,039 INFO L85 PathProgramCache]: Analyzing trace with hash 1724660735, now seen corresponding path program 1 times [2022-03-17 13:51:32,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:32,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002961782] [2022-03-17 13:51:32,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:32,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:32,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:32,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:32,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:32,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:32,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:32,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:32,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:32,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-17 13:51:32,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:32,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:32,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:32,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:32,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:32,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 13:51:32,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:32,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:32,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:32,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:32,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:32,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:32,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:32,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-17 13:51:32,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:32,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-17 13:51:32,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:32,389 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:32,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:32,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002961782] [2022-03-17 13:51:32,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002961782] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:32,389 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:32,389 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-03-17 13:51:32,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804187332] [2022-03-17 13:51:32,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:32,390 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-17 13:51:32,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:32,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-17 13:51:32,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2022-03-17 13:51:32,391 INFO L87 Difference]: Start difference. First operand 434 states and 600 transitions. Second operand has 23 states, 23 states have (on average 3.347826086956522) internal successors, (77), 11 states have internal predecessors, (77), 5 states have call successors, (14), 11 states have call predecessors, (14), 4 states have return successors, (12), 6 states have call predecessors, (12), 4 states have call successors, (12) [2022-03-17 13:51:33,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:33,392 INFO L93 Difference]: Finished difference Result 470 states and 642 transitions. [2022-03-17 13:51:33,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-17 13:51:33,398 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.347826086956522) internal successors, (77), 11 states have internal predecessors, (77), 5 states have call successors, (14), 11 states have call predecessors, (14), 4 states have return successors, (12), 6 states have call predecessors, (12), 4 states have call successors, (12) Word has length 103 [2022-03-17 13:51:33,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:33,399 INFO L225 Difference]: With dead ends: 470 [2022-03-17 13:51:33,399 INFO L226 Difference]: Without dead ends: 434 [2022-03-17 13:51:33,400 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=203, Invalid=1357, Unknown=0, NotChecked=0, Total=1560 [2022-03-17 13:51:33,401 INFO L912 BasicCegarLoop]: 210 mSDtfsCounter, 341 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 2766 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 794 SdHoareTripleChecker+Invalid, 2948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 2766 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:33,401 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [342 Valid, 794 Invalid, 2948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 2766 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-17 13:51:33,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2022-03-17 13:51:33,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 424. [2022-03-17 13:51:33,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 313 states have (on average 1.3003194888178913) internal successors, (407), 322 states have internal predecessors, (407), 75 states have call successors, (75), 32 states have call predecessors, (75), 35 states have return successors, (105), 70 states have call predecessors, (105), 71 states have call successors, (105) [2022-03-17 13:51:33,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 587 transitions. [2022-03-17 13:51:33,432 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 587 transitions. Word has length 103 [2022-03-17 13:51:33,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:33,432 INFO L478 AbstractCegarLoop]: Abstraction has 424 states and 587 transitions. [2022-03-17 13:51:33,432 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.347826086956522) internal successors, (77), 11 states have internal predecessors, (77), 5 states have call successors, (14), 11 states have call predecessors, (14), 4 states have return successors, (12), 6 states have call predecessors, (12), 4 states have call successors, (12) [2022-03-17 13:51:33,432 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 587 transitions. [2022-03-17 13:51:33,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-03-17 13:51:33,433 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:33,433 INFO L500 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 13:51:33,433 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-03-17 13:51:33,433 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:33,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:33,433 INFO L85 PathProgramCache]: Analyzing trace with hash 56143006, now seen corresponding path program 1 times [2022-03-17 13:51:33,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:33,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366672246] [2022-03-17 13:51:33,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:33,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:33,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:33,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:33,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:33,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:33,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:33,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:33,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:33,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-17 13:51:33,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:33,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-17 13:51:33,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:33,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:33,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:33,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 13:51:33,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:33,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:33,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:33,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:33,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:33,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:33,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:33,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-17 13:51:33,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:33,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-03-17 13:51:33,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:33,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:33,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:33,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-17 13:51:33,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:33,798 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:33,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:33,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366672246] [2022-03-17 13:51:33,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366672246] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:33,798 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:33,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-03-17 13:51:33,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710011714] [2022-03-17 13:51:33,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:33,799 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-17 13:51:33,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:33,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-17 13:51:33,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2022-03-17 13:51:33,799 INFO L87 Difference]: Start difference. First operand 424 states and 587 transitions. Second operand has 25 states, 25 states have (on average 3.12) internal successors, (78), 11 states have internal predecessors, (78), 3 states have call successors, (16), 12 states have call predecessors, (16), 5 states have return successors, (14), 6 states have call predecessors, (14), 2 states have call successors, (14) [2022-03-17 13:51:34,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:34,671 INFO L93 Difference]: Finished difference Result 481 states and 679 transitions. [2022-03-17 13:51:34,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-17 13:51:34,699 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.12) internal successors, (78), 11 states have internal predecessors, (78), 3 states have call successors, (16), 12 states have call predecessors, (16), 5 states have return successors, (14), 6 states have call predecessors, (14), 2 states have call successors, (14) Word has length 108 [2022-03-17 13:51:34,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:34,701 INFO L225 Difference]: With dead ends: 481 [2022-03-17 13:51:34,701 INFO L226 Difference]: Without dead ends: 454 [2022-03-17 13:51:34,701 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=144, Invalid=1116, Unknown=0, NotChecked=0, Total=1260 [2022-03-17 13:51:34,702 INFO L912 BasicCegarLoop]: 200 mSDtfsCounter, 187 mSDsluCounter, 1943 mSDsCounter, 0 mSdLazyCounter, 1968 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 2143 SdHoareTripleChecker+Invalid, 2096 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 1968 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:34,702 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 2143 Invalid, 2096 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 1968 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-17 13:51:34,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-03-17 13:51:34,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 440. [2022-03-17 13:51:34,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 324 states have (on average 1.2901234567901234) internal successors, (418), 334 states have internal predecessors, (418), 78 states have call successors, (78), 32 states have call predecessors, (78), 37 states have return successors, (114), 74 states have call predecessors, (114), 73 states have call successors, (114) [2022-03-17 13:51:34,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 610 transitions. [2022-03-17 13:51:34,734 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 610 transitions. Word has length 108 [2022-03-17 13:51:34,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:34,735 INFO L478 AbstractCegarLoop]: Abstraction has 440 states and 610 transitions. [2022-03-17 13:51:34,735 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.12) internal successors, (78), 11 states have internal predecessors, (78), 3 states have call successors, (16), 12 states have call predecessors, (16), 5 states have return successors, (14), 6 states have call predecessors, (14), 2 states have call successors, (14) [2022-03-17 13:51:34,735 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 610 transitions. [2022-03-17 13:51:34,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-03-17 13:51:34,735 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:34,735 INFO L500 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 13:51:34,736 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-03-17 13:51:34,736 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:34,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:34,736 INFO L85 PathProgramCache]: Analyzing trace with hash -1819064313, now seen corresponding path program 1 times [2022-03-17 13:51:34,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:34,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391735441] [2022-03-17 13:51:34,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:34,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:34,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:34,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:34,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:34,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:34,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:34,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:34,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:34,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-17 13:51:34,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:34,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-17 13:51:34,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:34,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:34,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:34,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 13:51:34,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:35,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:35,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:35,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:35,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:35,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:35,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:35,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-17 13:51:35,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:35,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-17 13:51:35,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:35,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:35,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:35,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-17 13:51:35,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:35,101 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:35,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:35,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391735441] [2022-03-17 13:51:35,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391735441] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:35,101 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:35,101 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-03-17 13:51:35,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609914415] [2022-03-17 13:51:35,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:35,103 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-17 13:51:35,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:35,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-17 13:51:35,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2022-03-17 13:51:35,104 INFO L87 Difference]: Start difference. First operand 440 states and 610 transitions. Second operand has 25 states, 25 states have (on average 3.16) internal successors, (79), 11 states have internal predecessors, (79), 3 states have call successors, (16), 12 states have call predecessors, (16), 5 states have return successors, (14), 6 states have call predecessors, (14), 2 states have call successors, (14) [2022-03-17 13:51:35,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:35,878 INFO L93 Difference]: Finished difference Result 483 states and 677 transitions. [2022-03-17 13:51:35,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-17 13:51:35,879 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.16) internal successors, (79), 11 states have internal predecessors, (79), 3 states have call successors, (16), 12 states have call predecessors, (16), 5 states have return successors, (14), 6 states have call predecessors, (14), 2 states have call successors, (14) Word has length 109 [2022-03-17 13:51:35,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:35,880 INFO L225 Difference]: With dead ends: 483 [2022-03-17 13:51:35,880 INFO L226 Difference]: Without dead ends: 443 [2022-03-17 13:51:35,881 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=144, Invalid=1116, Unknown=0, NotChecked=0, Total=1260 [2022-03-17 13:51:35,881 INFO L912 BasicCegarLoop]: 238 mSDtfsCounter, 168 mSDsluCounter, 2388 mSDsCounter, 0 mSdLazyCounter, 1931 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 2626 SdHoareTripleChecker+Invalid, 2041 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1931 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:35,882 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 2626 Invalid, 2041 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1931 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 13:51:35,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2022-03-17 13:51:35,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 413. [2022-03-17 13:51:35,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 304 states have (on average 1.2664473684210527) internal successors, (385), 312 states have internal predecessors, (385), 75 states have call successors, (75), 32 states have call predecessors, (75), 33 states have return successors, (97), 69 states have call predecessors, (97), 70 states have call successors, (97) [2022-03-17 13:51:35,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 557 transitions. [2022-03-17 13:51:35,914 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 557 transitions. Word has length 109 [2022-03-17 13:51:35,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:35,914 INFO L478 AbstractCegarLoop]: Abstraction has 413 states and 557 transitions. [2022-03-17 13:51:35,914 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.16) internal successors, (79), 11 states have internal predecessors, (79), 3 states have call successors, (16), 12 states have call predecessors, (16), 5 states have return successors, (14), 6 states have call predecessors, (14), 2 states have call successors, (14) [2022-03-17 13:51:35,914 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 557 transitions. [2022-03-17 13:51:35,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-03-17 13:51:35,915 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:35,915 INFO L500 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 13:51:35,915 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-03-17 13:51:35,915 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:35,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:35,916 INFO L85 PathProgramCache]: Analyzing trace with hash -636706815, now seen corresponding path program 1 times [2022-03-17 13:51:35,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:35,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170378136] [2022-03-17 13:51:35,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:35,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:35,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:35,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:35,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:36,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:36,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-17 13:51:36,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 13:51:36,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:36,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:36,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:36,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-17 13:51:36,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-17 13:51:36,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:36,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-17 13:51:36,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:36,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:36,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:36,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,126 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-03-17 13:51:36,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:36,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170378136] [2022-03-17 13:51:36,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170378136] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:36,126 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:36,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-17 13:51:36,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394025006] [2022-03-17 13:51:36,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:36,127 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-17 13:51:36,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:36,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-17 13:51:36,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-03-17 13:51:36,127 INFO L87 Difference]: Start difference. First operand 413 states and 557 transitions. Second operand has 15 states, 15 states have (on average 4.8) internal successors, (72), 5 states have internal predecessors, (72), 2 states have call successors, (17), 11 states have call predecessors, (17), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2022-03-17 13:51:36,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:36,462 INFO L93 Difference]: Finished difference Result 734 states and 984 transitions. [2022-03-17 13:51:36,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-17 13:51:36,463 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.8) internal successors, (72), 5 states have internal predecessors, (72), 2 states have call successors, (17), 11 states have call predecessors, (17), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) Word has length 121 [2022-03-17 13:51:36,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:36,464 INFO L225 Difference]: With dead ends: 734 [2022-03-17 13:51:36,465 INFO L226 Difference]: Without dead ends: 420 [2022-03-17 13:51:36,467 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2022-03-17 13:51:36,467 INFO L912 BasicCegarLoop]: 217 mSDtfsCounter, 250 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 201 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 1042 SdHoareTripleChecker+Invalid, 870 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 201 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:36,467 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 1042 Invalid, 870 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [201 Valid, 669 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 13:51:36,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2022-03-17 13:51:36,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 408. [2022-03-17 13:51:36,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 302 states have (on average 1.2483443708609272) internal successors, (377), 309 states have internal predecessors, (377), 71 states have call successors, (71), 32 states have call predecessors, (71), 34 states have return successors, (92), 67 states have call predecessors, (92), 66 states have call successors, (92) [2022-03-17 13:51:36,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 540 transitions. [2022-03-17 13:51:36,518 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 540 transitions. Word has length 121 [2022-03-17 13:51:36,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:36,518 INFO L478 AbstractCegarLoop]: Abstraction has 408 states and 540 transitions. [2022-03-17 13:51:36,519 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.8) internal successors, (72), 5 states have internal predecessors, (72), 2 states have call successors, (17), 11 states have call predecessors, (17), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2022-03-17 13:51:36,519 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 540 transitions. [2022-03-17 13:51:36,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-03-17 13:51:36,522 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:36,522 INFO L500 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 13:51:36,522 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-03-17 13:51:36,522 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:36,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:36,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1406877123, now seen corresponding path program 1 times [2022-03-17 13:51:36,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:36,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090248824] [2022-03-17 13:51:36,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:36,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:36,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:36,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:36,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:36,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-17 13:51:36,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 13:51:36,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:36,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:36,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:36,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-17 13:51:36,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-17 13:51:36,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:36,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-17 13:51:36,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:36,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:36,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:36,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:36,712 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-03-17 13:51:36,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:36,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090248824] [2022-03-17 13:51:36,712 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090248824] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:36,713 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:36,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-17 13:51:36,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027639561] [2022-03-17 13:51:36,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:36,714 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-17 13:51:36,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:36,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-17 13:51:36,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-03-17 13:51:36,714 INFO L87 Difference]: Start difference. First operand 408 states and 540 transitions. Second operand has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 5 states have internal predecessors, (73), 2 states have call successors, (17), 11 states have call predecessors, (17), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2022-03-17 13:51:37,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:37,083 INFO L93 Difference]: Finished difference Result 592 states and 836 transitions. [2022-03-17 13:51:37,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-17 13:51:37,083 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 5 states have internal predecessors, (73), 2 states have call successors, (17), 11 states have call predecessors, (17), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) Word has length 122 [2022-03-17 13:51:37,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:37,085 INFO L225 Difference]: With dead ends: 592 [2022-03-17 13:51:37,086 INFO L226 Difference]: Without dead ends: 547 [2022-03-17 13:51:37,086 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2022-03-17 13:51:37,088 INFO L912 BasicCegarLoop]: 254 mSDtfsCounter, 262 mSDsluCounter, 1083 mSDsCounter, 0 mSdLazyCounter, 805 mSolverCounterSat, 193 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 1337 SdHoareTripleChecker+Invalid, 998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 193 IncrementalHoareTripleChecker+Valid, 805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:37,088 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 1337 Invalid, 998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [193 Valid, 805 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 13:51:37,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2022-03-17 13:51:37,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 399. [2022-03-17 13:51:37,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 294 states have (on average 1.248299319727891) internal successors, (367), 301 states have internal predecessors, (367), 71 states have call successors, (71), 32 states have call predecessors, (71), 33 states have return successors, (91), 66 states have call predecessors, (91), 66 states have call successors, (91) [2022-03-17 13:51:37,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 529 transitions. [2022-03-17 13:51:37,149 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 529 transitions. Word has length 122 [2022-03-17 13:51:37,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:37,149 INFO L478 AbstractCegarLoop]: Abstraction has 399 states and 529 transitions. [2022-03-17 13:51:37,150 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 5 states have internal predecessors, (73), 2 states have call successors, (17), 11 states have call predecessors, (17), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2022-03-17 13:51:37,150 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 529 transitions. [2022-03-17 13:51:37,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-03-17 13:51:37,156 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:37,156 INFO L500 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 13:51:37,156 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-03-17 13:51:37,156 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:37,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:37,156 INFO L85 PathProgramCache]: Analyzing trace with hash 359745241, now seen corresponding path program 1 times [2022-03-17 13:51:37,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:37,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645564657] [2022-03-17 13:51:37,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:37,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:37,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:37,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:37,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:37,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:37,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:37,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:37,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:37,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-17 13:51:37,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:37,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-03-17 13:51:37,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:37,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:37,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:37,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 13:51:37,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:37,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:37,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:37,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:37,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:37,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:37,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:37,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-17 13:51:37,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:37,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-17 13:51:37,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:37,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-17 13:51:37,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:37,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:37,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:37,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-17 13:51:37,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:37,518 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 13:51:37,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:37,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645564657] [2022-03-17 13:51:37,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645564657] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:37,519 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:37,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-03-17 13:51:37,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387919398] [2022-03-17 13:51:37,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:37,519 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-17 13:51:37,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:37,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-17 13:51:37,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2022-03-17 13:51:37,521 INFO L87 Difference]: Start difference. First operand 399 states and 529 transitions. Second operand has 25 states, 25 states have (on average 3.48) internal successors, (87), 11 states have internal predecessors, (87), 5 states have call successors, (17), 13 states have call predecessors, (17), 4 states have return successors, (15), 6 states have call predecessors, (15), 4 states have call successors, (15) [2022-03-17 13:51:38,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:38,706 INFO L93 Difference]: Finished difference Result 416 states and 551 transitions. [2022-03-17 13:51:38,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-17 13:51:38,706 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.48) internal successors, (87), 11 states have internal predecessors, (87), 5 states have call successors, (17), 13 states have call predecessors, (17), 4 states have return successors, (15), 6 states have call predecessors, (15), 4 states have call successors, (15) Word has length 119 [2022-03-17 13:51:38,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:38,708 INFO L225 Difference]: With dead ends: 416 [2022-03-17 13:51:38,708 INFO L226 Difference]: Without dead ends: 354 [2022-03-17 13:51:38,709 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=262, Invalid=1718, Unknown=0, NotChecked=0, Total=1980 [2022-03-17 13:51:38,709 INFO L912 BasicCegarLoop]: 178 mSDtfsCounter, 491 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 2864 mSolverCounterSat, 286 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 492 SdHoareTripleChecker+Valid, 492 SdHoareTripleChecker+Invalid, 3150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 286 IncrementalHoareTripleChecker+Valid, 2864 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:38,709 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [492 Valid, 492 Invalid, 3150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [286 Valid, 2864 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-17 13:51:38,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2022-03-17 13:51:38,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 341. [2022-03-17 13:51:38,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 250 states have (on average 1.18) internal successors, (295), 255 states have internal predecessors, (295), 64 states have call successors, (64), 29 states have call predecessors, (64), 26 states have return successors, (77), 56 states have call predecessors, (77), 58 states have call successors, (77) [2022-03-17 13:51:38,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 436 transitions. [2022-03-17 13:51:38,738 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 436 transitions. Word has length 119 [2022-03-17 13:51:38,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:38,738 INFO L478 AbstractCegarLoop]: Abstraction has 341 states and 436 transitions. [2022-03-17 13:51:38,738 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.48) internal successors, (87), 11 states have internal predecessors, (87), 5 states have call successors, (17), 13 states have call predecessors, (17), 4 states have return successors, (15), 6 states have call predecessors, (15), 4 states have call successors, (15) [2022-03-17 13:51:38,738 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 436 transitions. [2022-03-17 13:51:38,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-03-17 13:51:38,739 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:38,739 INFO L500 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 13:51:38,740 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-03-17 13:51:38,740 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:38,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:38,740 INFO L85 PathProgramCache]: Analyzing trace with hash 1772031017, now seen corresponding path program 1 times [2022-03-17 13:51:38,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:38,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169274874] [2022-03-17 13:51:38,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:38,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:38,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:38,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:38,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:38,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-17 13:51:38,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 13:51:38,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:38,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:38,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:38,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-17 13:51:38,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-17 13:51:38,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:38,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-17 13:51:38,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:38,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:38,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:38,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-17 13:51:38,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-17 13:51:38,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:38,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:38,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:38,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:38,947 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-03-17 13:51:38,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:38,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169274874] [2022-03-17 13:51:38,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169274874] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 13:51:38,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556677500] [2022-03-17 13:51:38,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:38,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 13:51:38,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 13:51:38,949 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-17 13:51:38,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-03-17 13:51:39,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 1325 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-17 13:51:39,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 13:51:39,368 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-03-17 13:51:39,368 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-17 13:51:39,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556677500] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:39,370 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-17 13:51:39,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [15] total 15 [2022-03-17 13:51:39,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398166216] [2022-03-17 13:51:39,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:39,371 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-17 13:51:39,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:39,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-17 13:51:39,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-03-17 13:51:39,371 INFO L87 Difference]: Start difference. First operand 341 states and 436 transitions. Second operand has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 5 states have internal predecessors, (103), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2022-03-17 13:51:39,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:39,443 INFO L93 Difference]: Finished difference Result 630 states and 820 transitions. [2022-03-17 13:51:39,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-17 13:51:39,443 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 5 states have internal predecessors, (103), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) Word has length 163 [2022-03-17 13:51:39,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:39,445 INFO L225 Difference]: With dead ends: 630 [2022-03-17 13:51:39,445 INFO L226 Difference]: Without dead ends: 372 [2022-03-17 13:51:39,446 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-03-17 13:51:39,446 INFO L912 BasicCegarLoop]: 172 mSDtfsCounter, 12 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 831 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:39,447 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 831 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-17 13:51:39,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2022-03-17 13:51:39,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 361. [2022-03-17 13:51:39,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 268 states have (on average 1.1679104477611941) internal successors, (313), 273 states have internal predecessors, (313), 64 states have call successors, (64), 29 states have call predecessors, (64), 28 states have return successors, (88), 58 states have call predecessors, (88), 58 states have call successors, (88) [2022-03-17 13:51:39,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 465 transitions. [2022-03-17 13:51:39,477 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 465 transitions. Word has length 163 [2022-03-17 13:51:39,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:39,477 INFO L478 AbstractCegarLoop]: Abstraction has 361 states and 465 transitions. [2022-03-17 13:51:39,477 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 5 states have internal predecessors, (103), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2022-03-17 13:51:39,477 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 465 transitions. [2022-03-17 13:51:39,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2022-03-17 13:51:39,478 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:39,478 INFO L500 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 13:51:39,514 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-03-17 13:51:39,697 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 13:51:39,697 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:39,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:39,698 INFO L85 PathProgramCache]: Analyzing trace with hash -1922888438, now seen corresponding path program 1 times [2022-03-17 13:51:39,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:39,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394846345] [2022-03-17 13:51:39,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:39,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:39,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:39,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:39,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:39,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-17 13:51:39,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 13:51:39,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:39,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:39,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:39,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-17 13:51:39,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-17 13:51:39,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:39,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-17 13:51:39,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:39,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:39,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:39,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-17 13:51:39,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-17 13:51:39,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:39,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:39,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:39,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:39,977 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-03-17 13:51:39,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:39,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394846345] [2022-03-17 13:51:39,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394846345] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:39,977 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:39,978 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-17 13:51:39,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126854197] [2022-03-17 13:51:39,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:39,978 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-17 13:51:39,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:39,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-17 13:51:39,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-03-17 13:51:39,991 INFO L87 Difference]: Start difference. First operand 361 states and 465 transitions. Second operand has 15 states, 15 states have (on average 5.4) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (19), 11 states have call predecessors, (19), 3 states have return successors, (14), 3 states have call predecessors, (14), 1 states have call successors, (14) [2022-03-17 13:51:40,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:40,355 INFO L93 Difference]: Finished difference Result 655 states and 843 transitions. [2022-03-17 13:51:40,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-17 13:51:40,355 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (19), 11 states have call predecessors, (19), 3 states have return successors, (14), 3 states have call predecessors, (14), 1 states have call successors, (14) Word has length 164 [2022-03-17 13:51:40,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:40,357 INFO L225 Difference]: With dead ends: 655 [2022-03-17 13:51:40,357 INFO L226 Difference]: Without dead ends: 428 [2022-03-17 13:51:40,358 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2022-03-17 13:51:40,365 INFO L912 BasicCegarLoop]: 215 mSDtfsCounter, 188 mSDsluCounter, 816 mSDsCounter, 0 mSdLazyCounter, 614 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 1031 SdHoareTripleChecker+Invalid, 719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:40,365 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 1031 Invalid, 719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 614 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 13:51:40,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2022-03-17 13:51:40,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 345. [2022-03-17 13:51:40,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 256 states have (on average 1.14453125) internal successors, (293), 260 states have internal predecessors, (293), 60 states have call successors, (60), 29 states have call predecessors, (60), 28 states have return successors, (80), 55 states have call predecessors, (80), 54 states have call successors, (80) [2022-03-17 13:51:40,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 433 transitions. [2022-03-17 13:51:40,395 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 433 transitions. Word has length 164 [2022-03-17 13:51:40,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:40,397 INFO L478 AbstractCegarLoop]: Abstraction has 345 states and 433 transitions. [2022-03-17 13:51:40,397 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (19), 11 states have call predecessors, (19), 3 states have return successors, (14), 3 states have call predecessors, (14), 1 states have call successors, (14) [2022-03-17 13:51:40,397 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 433 transitions. [2022-03-17 13:51:40,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2022-03-17 13:51:40,398 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:40,398 INFO L500 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 13:51:40,399 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-03-17 13:51:40,399 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:40,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:40,399 INFO L85 PathProgramCache]: Analyzing trace with hash -793320098, now seen corresponding path program 1 times [2022-03-17 13:51:40,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:40,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153950242] [2022-03-17 13:51:40,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:40,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:40,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:40,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:40,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:40,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-17 13:51:40,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 13:51:40,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:40,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:40,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:40,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-17 13:51:40,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-17 13:51:40,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:40,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-17 13:51:40,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:40,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:40,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:40,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-17 13:51:40,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-17 13:51:40,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:40,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:40,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:40,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-17 13:51:40,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-17 13:51:40,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:40,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:40,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:40,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:40,634 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2022-03-17 13:51:40,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:40,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153950242] [2022-03-17 13:51:40,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153950242] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:40,635 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:40,635 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-17 13:51:40,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150896933] [2022-03-17 13:51:40,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:40,635 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-17 13:51:40,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:40,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-17 13:51:40,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-03-17 13:51:40,636 INFO L87 Difference]: Start difference. First operand 345 states and 433 transitions. Second operand has 15 states, 15 states have (on average 5.733333333333333) internal successors, (86), 5 states have internal predecessors, (86), 2 states have call successors, (21), 11 states have call predecessors, (21), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) [2022-03-17 13:51:40,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:40,978 INFO L93 Difference]: Finished difference Result 443 states and 558 transitions. [2022-03-17 13:51:40,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-17 13:51:40,978 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.733333333333333) internal successors, (86), 5 states have internal predecessors, (86), 2 states have call successors, (21), 11 states have call predecessors, (21), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) Word has length 204 [2022-03-17 13:51:40,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:40,980 INFO L225 Difference]: With dead ends: 443 [2022-03-17 13:51:40,980 INFO L226 Difference]: Without dead ends: 354 [2022-03-17 13:51:40,980 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2022-03-17 13:51:40,981 INFO L912 BasicCegarLoop]: 191 mSDtfsCounter, 156 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 639 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 974 SdHoareTripleChecker+Invalid, 732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 639 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:40,981 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 974 Invalid, 732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 639 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-17 13:51:40,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2022-03-17 13:51:41,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 309. [2022-03-17 13:51:41,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 231 states have (on average 1.1255411255411256) internal successors, (260), 234 states have internal predecessors, (260), 52 states have call successors, (52), 24 states have call predecessors, (52), 25 states have return successors, (73), 50 states have call predecessors, (73), 47 states have call successors, (73) [2022-03-17 13:51:41,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 385 transitions. [2022-03-17 13:51:41,007 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 385 transitions. Word has length 204 [2022-03-17 13:51:41,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:41,008 INFO L478 AbstractCegarLoop]: Abstraction has 309 states and 385 transitions. [2022-03-17 13:51:41,008 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.733333333333333) internal successors, (86), 5 states have internal predecessors, (86), 2 states have call successors, (21), 11 states have call predecessors, (21), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) [2022-03-17 13:51:41,008 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 385 transitions. [2022-03-17 13:51:41,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2022-03-17 13:51:41,009 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 13:51:41,009 INFO L500 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 13:51:41,009 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-03-17 13:51:41,010 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 13:51:41,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 13:51:41,010 INFO L85 PathProgramCache]: Analyzing trace with hash 1596093442, now seen corresponding path program 1 times [2022-03-17 13:51:41,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 13:51:41,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780796782] [2022-03-17 13:51:41,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 13:51:41,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 13:51:41,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 13:51:41,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-17 13:51:41,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-17 13:51:41,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-17 13:51:41,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-03-17 13:51:41,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:41,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:41,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:41,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-17 13:51:41,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-17 13:51:41,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:41,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-03-17 13:51:41,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:41,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:41,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:41,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-17 13:51:41,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-17 13:51:41,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:41,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:41,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:41,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-17 13:51:41,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-17 13:51:41,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-03-17 13:51:41,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-17 13:51:41,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-17 13:51:41,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 13:51:41,222 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2022-03-17 13:51:41,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 13:51:41,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780796782] [2022-03-17 13:51:41,222 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780796782] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 13:51:41,222 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 13:51:41,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-17 13:51:41,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817422288] [2022-03-17 13:51:41,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 13:51:41,222 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-17 13:51:41,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 13:51:41,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-17 13:51:41,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-03-17 13:51:41,223 INFO L87 Difference]: Start difference. First operand 309 states and 385 transitions. Second operand has 15 states, 15 states have (on average 5.933333333333334) internal successors, (89), 5 states have internal predecessors, (89), 2 states have call successors, (21), 11 states have call predecessors, (21), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) [2022-03-17 13:51:41,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 13:51:41,451 INFO L93 Difference]: Finished difference Result 315 states and 397 transitions. [2022-03-17 13:51:41,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-17 13:51:41,451 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.933333333333334) internal successors, (89), 5 states have internal predecessors, (89), 2 states have call successors, (21), 11 states have call predecessors, (21), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) Word has length 207 [2022-03-17 13:51:41,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 13:51:41,452 INFO L225 Difference]: With dead ends: 315 [2022-03-17 13:51:41,452 INFO L226 Difference]: Without dead ends: 0 [2022-03-17 13:51:41,454 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2022-03-17 13:51:41,454 INFO L912 BasicCegarLoop]: 153 mSDtfsCounter, 142 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 539 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 663 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-17 13:51:41,455 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 663 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 539 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-17 13:51:41,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-03-17 13:51:41,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-03-17 13:51:41,456 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) [2022-03-17 13:51:41,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-03-17 13:51:41,456 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 207 [2022-03-17 13:51:41,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 13:51:41,456 INFO L478 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-03-17 13:51:41,456 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.933333333333334) internal successors, (89), 5 states have internal predecessors, (89), 2 states have call successors, (21), 11 states have call predecessors, (21), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) [2022-03-17 13:51:41,456 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-03-17 13:51:41,456 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-03-17 13:51:41,458 INFO L788 garLoopResultBuilder]: Registering result SAFE for location errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-03-17 13:51:41,458 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-03-17 13:51:41,460 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.