./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ntdrivers/parport.i.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 574ddb4e Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ntdrivers/parport.i.cil-2.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4ac544dc5b01c2e84192d57540176c08b809d66a678248491533d1421aab9cd9 --- Real Ultimate output --- This is Ultimate 0.2.2-?-574ddb4 [2023-02-17 05:50:17,426 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-02-17 05:50:17,427 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-02-17 05:50:17,455 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-02-17 05:50:17,456 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-02-17 05:50:17,456 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-02-17 05:50:17,457 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-02-17 05:50:17,459 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-02-17 05:50:17,460 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-02-17 05:50:17,460 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-02-17 05:50:17,461 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-02-17 05:50:17,462 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-02-17 05:50:17,462 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-02-17 05:50:17,463 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-02-17 05:50:17,464 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-02-17 05:50:17,465 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-02-17 05:50:17,465 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-02-17 05:50:17,466 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-02-17 05:50:17,467 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-02-17 05:50:17,468 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-02-17 05:50:17,476 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-02-17 05:50:17,481 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-02-17 05:50:17,483 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-02-17 05:50:17,484 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-02-17 05:50:17,489 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-02-17 05:50:17,490 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-02-17 05:50:17,490 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-02-17 05:50:17,491 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-02-17 05:50:17,491 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-02-17 05:50:17,492 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-02-17 05:50:17,493 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-02-17 05:50:17,493 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-02-17 05:50:17,495 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-02-17 05:50:17,496 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-02-17 05:50:17,497 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-02-17 05:50:17,502 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-02-17 05:50:17,503 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-02-17 05:50:17,503 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-02-17 05:50:17,503 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-02-17 05:50:17,504 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-02-17 05:50:17,505 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-02-17 05:50:17,506 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-02-17 05:50:17,550 INFO L113 SettingsManager]: Loading preferences was successful [2023-02-17 05:50:17,550 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-02-17 05:50:17,551 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-02-17 05:50:17,551 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-02-17 05:50:17,552 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-02-17 05:50:17,552 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-02-17 05:50:17,553 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-02-17 05:50:17,553 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-02-17 05:50:17,553 INFO L138 SettingsManager]: * Use SBE=true [2023-02-17 05:50:17,553 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-02-17 05:50:17,554 INFO L138 SettingsManager]: * sizeof long=4 [2023-02-17 05:50:17,554 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-02-17 05:50:17,554 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-02-17 05:50:17,555 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-02-17 05:50:17,555 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-02-17 05:50:17,555 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-02-17 05:50:17,555 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-02-17 05:50:17,555 INFO L138 SettingsManager]: * sizeof long double=12 [2023-02-17 05:50:17,556 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-02-17 05:50:17,556 INFO L138 SettingsManager]: * Use constant arrays=true [2023-02-17 05:50:17,556 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-02-17 05:50:17,556 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-02-17 05:50:17,556 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-02-17 05:50:17,557 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-02-17 05:50:17,557 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-02-17 05:50:17,557 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-02-17 05:50:17,557 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-02-17 05:50:17,557 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-02-17 05:50:17,558 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-02-17 05:50:17,558 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-02-17 05:50:17,558 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-02-17 05:50:17,558 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-02-17 05:50:17,559 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-02-17 05:50:17,559 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-02-17 05:50:17,559 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-02-17 05:50:17,559 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4ac544dc5b01c2e84192d57540176c08b809d66a678248491533d1421aab9cd9 [2023-02-17 05:50:17,767 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-02-17 05:50:17,790 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-02-17 05:50:17,793 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-02-17 05:50:17,794 INFO L271 PluginConnector]: Initializing CDTParser... [2023-02-17 05:50:17,794 INFO L275 PluginConnector]: CDTParser initialized [2023-02-17 05:50:17,795 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ntdrivers/parport.i.cil-2.c [2023-02-17 05:50:18,945 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-02-17 05:50:19,413 INFO L351 CDTParser]: Found 1 translation units. [2023-02-17 05:50:19,413 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers/parport.i.cil-2.c [2023-02-17 05:50:19,469 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9cfbe5f92/b397efb52be24a64b822cd69b542426c/FLAG1f1957b6f [2023-02-17 05:50:19,484 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9cfbe5f92/b397efb52be24a64b822cd69b542426c [2023-02-17 05:50:19,486 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-02-17 05:50:19,487 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2023-02-17 05:50:19,488 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-02-17 05:50:19,489 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-02-17 05:50:19,491 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-02-17 05:50:19,492 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.02 05:50:19" (1/1) ... [2023-02-17 05:50:19,497 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7b69b59d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.02 05:50:19, skipping insertion in model container [2023-02-17 05:50:19,498 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.02 05:50:19" (1/1) ... [2023-02-17 05:50:19,507 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-02-17 05:50:19,624 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-02-17 05:50:20,276 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers/parport.i.cil-2.c[86591,86604] [2023-02-17 05:50:20,946 INFO L210 PostProcessor]: Analyzing one entry point: main [2023-02-17 05:50:20,965 INFO L203 MainTranslator]: Completed pre-run [2023-02-17 05:50:21,028 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers/parport.i.cil-2.c[86591,86604] [2023-02-17 05:50:21,267 INFO L210 PostProcessor]: Analyzing one entry point: main [2023-02-17 05:50:21,330 INFO L208 MainTranslator]: Completed translation [2023-02-17 05:50:21,331 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.02 05:50:21 WrapperNode [2023-02-17 05:50:21,331 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-02-17 05:50:21,332 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-02-17 05:50:21,332 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-02-17 05:50:21,332 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2023-02-17 05:50:21,338 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.02 05:50:21" (1/1) ... [2023-02-17 05:50:21,408 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.02 05:50:21" (1/1) ... [2023-02-17 05:50:21,570 INFO L138 Inliner]: procedures = 248, calls = 2342, calls flagged for inlining = 84, calls inlined = 64, statements flattened = 4671 [2023-02-17 05:50:21,571 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-02-17 05:50:21,571 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-02-17 05:50:21,572 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-02-17 05:50:21,572 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-02-17 05:50:21,580 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.02 05:50:21" (1/1) ... [2023-02-17 05:50:21,581 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.02 05:50:21" (1/1) ... [2023-02-17 05:50:21,636 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.02 05:50:21" (1/1) ... [2023-02-17 05:50:21,644 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.02 05:50:21" (1/1) ... [2023-02-17 05:50:21,736 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.02 05:50:21" (1/1) ... [2023-02-17 05:50:21,801 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.02 05:50:21" (1/1) ... [2023-02-17 05:50:21,842 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.02 05:50:21" (1/1) ... [2023-02-17 05:50:21,863 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.02 05:50:21" (1/1) ... [2023-02-17 05:50:21,892 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-02-17 05:50:21,894 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-02-17 05:50:21,894 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-02-17 05:50:21,894 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-02-17 05:50:21,896 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.02 05:50:21" (1/1) ... [2023-02-17 05:50:21,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-02-17 05:50:21,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-17 05:50:21,923 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) [2023-02-17 05:50:21,944 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 [2023-02-17 05:50:21,959 INFO L130 BoogieDeclarations]: Found specification of procedure PptDebugDumpResourceRequirementsList [2023-02-17 05:50:21,959 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDebugDumpResourceRequirementsList [2023-02-17 05:50:21,959 INFO L130 BoogieDeclarations]: Found specification of procedure PptAcquireRemoveLock [2023-02-17 05:50:21,960 INFO L138 BoogieDeclarations]: Found implementation of procedure PptAcquireRemoveLock [2023-02-17 05:50:21,960 INFO L130 BoogieDeclarations]: Found specification of procedure WRITE_PORT_UCHAR [2023-02-17 05:50:21,960 INFO L138 BoogieDeclarations]: Found implementation of procedure WRITE_PORT_UCHAR [2023-02-17 05:50:21,960 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipClockDiskModeByte [2023-02-17 05:50:21,960 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipClockDiskModeByte [2023-02-17 05:50:21,961 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~PVOID~0~TO~~BOOLEAN~0 [2023-02-17 05:50:21,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~PVOID~0~TO~~BOOLEAN~0 [2023-02-17 05:50:21,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-02-17 05:50:21,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-02-17 05:50:21,961 INFO L130 BoogieDeclarations]: Found specification of procedure PptClearByteMode [2023-02-17 05:50:21,961 INFO L138 BoogieDeclarations]: Found implementation of procedure PptClearByteMode [2023-02-17 05:50:21,961 INFO L130 BoogieDeclarations]: Found specification of procedure KeStallExecutionProcessor [2023-02-17 05:50:21,962 INFO L138 BoogieDeclarations]: Found implementation of procedure KeStallExecutionProcessor [2023-02-17 05:50:21,962 INFO L130 BoogieDeclarations]: Found specification of procedure PptEcrSetMode [2023-02-17 05:50:21,962 INFO L138 BoogieDeclarations]: Found implementation of procedure PptEcrSetMode [2023-02-17 05:50:21,962 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-02-17 05:50:21,962 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-02-17 05:50:21,962 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedDecrement [2023-02-17 05:50:21,962 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedDecrement [2023-02-17 05:50:21,963 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-02-17 05:50:21,963 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-02-17 05:50:21,963 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2023-02-17 05:50:21,963 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2023-02-17 05:50:21,963 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpPassThroughPnpIrpAndReleaseRemoveLock [2023-02-17 05:50:21,963 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpPassThroughPnpIrpAndReleaseRemoveLock [2023-02-17 05:50:21,964 INFO L130 BoogieDeclarations]: Found specification of procedure PptEcrClearMode [2023-02-17 05:50:21,964 INFO L138 BoogieDeclarations]: Found implementation of procedure PptEcrClearMode [2023-02-17 05:50:21,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-02-17 05:50:21,965 INFO L130 BoogieDeclarations]: Found specification of procedure PptDumpRemovalRelationsList [2023-02-17 05:50:21,965 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDumpRemovalRelationsList [2023-02-17 05:50:21,965 INFO L130 BoogieDeclarations]: Found specification of procedure PptLogError [2023-02-17 05:50:21,965 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLogError [2023-02-17 05:50:21,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-02-17 05:50:21,966 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpUnhandledIrp [2023-02-17 05:50:21,966 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpUnhandledIrp [2023-02-17 05:50:21,966 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterExistsNonIrqResourceList [2023-02-17 05:50:21,966 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterExistsNonIrqResourceList [2023-02-17 05:50:21,967 INFO L130 BoogieDeclarations]: Found specification of procedure PptIsNecR98Machine [2023-02-17 05:50:21,967 INFO L138 BoogieDeclarations]: Found implementation of procedure PptIsNecR98Machine [2023-02-17 05:50:21,967 INFO L130 BoogieDeclarations]: Found specification of procedure CheckPort [2023-02-17 05:50:21,967 INFO L138 BoogieDeclarations]: Found implementation of procedure CheckPort [2023-02-17 05:50:21,967 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-02-17 05:50:21,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-02-17 05:50:21,968 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipSetDiskMode [2023-02-17 05:50:21,968 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipSetDiskMode [2023-02-17 05:50:21,968 INFO L130 BoogieDeclarations]: Found specification of procedure PptTrySelectLegacyZip [2023-02-17 05:50:21,968 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTrySelectLegacyZip [2023-02-17 05:50:21,968 INFO L130 BoogieDeclarations]: Found specification of procedure PptDeselectDevice [2023-02-17 05:50:21,968 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDeselectDevice [2023-02-17 05:50:21,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2023-02-17 05:50:21,969 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2023-02-17 05:50:21,969 INFO L130 BoogieDeclarations]: Found specification of procedure PptDisconnectInterrupt [2023-02-17 05:50:21,969 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDisconnectInterrupt [2023-02-17 05:50:21,969 INFO L130 BoogieDeclarations]: Found specification of procedure RtlQueryRegistryValues [2023-02-17 05:50:21,970 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlQueryRegistryValues [2023-02-17 05:50:21,970 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpBounceAndCatchPnpIrp [2023-02-17 05:50:21,970 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpBounceAndCatchPnpIrp [2023-02-17 05:50:21,970 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-02-17 05:50:21,970 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryTickCount [2023-02-17 05:50:21,970 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryTickCount [2023-02-17 05:50:21,970 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2023-02-17 05:50:21,971 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2023-02-17 05:50:21,971 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryTimeIncrement [2023-02-17 05:50:21,971 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryTimeIncrement [2023-02-17 05:50:21,971 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedIncrement [2023-02-17 05:50:21,971 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedIncrement [2023-02-17 05:50:21,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-02-17 05:50:21,971 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchCompletionRoutine [2023-02-17 05:50:21,971 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchCompletionRoutine [2023-02-17 05:50:21,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-02-17 05:50:21,972 INFO L130 BoogieDeclarations]: Found specification of procedure IoReportResourceUsage [2023-02-17 05:50:21,972 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReportResourceUsage [2023-02-17 05:50:21,972 INFO L130 BoogieDeclarations]: Found specification of procedure PptInitiate1284_3 [2023-02-17 05:50:21,972 INFO L138 BoogieDeclarations]: Found implementation of procedure PptInitiate1284_3 [2023-02-17 05:50:21,973 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterRemoveIrqResourceLists [2023-02-17 05:50:21,973 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterRemoveIrqResourceLists [2023-02-17 05:50:21,973 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchCleanup [2023-02-17 05:50:21,973 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchCleanup [2023-02-17 05:50:21,973 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2023-02-17 05:50:21,973 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2023-02-17 05:50:21,974 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-02-17 05:50:21,974 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-02-17 05:50:21,974 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareUnicodeString [2023-02-17 05:50:21,975 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareUnicodeString [2023-02-17 05:50:21,975 INFO L130 BoogieDeclarations]: Found specification of procedure READ_PORT_UCHAR [2023-02-17 05:50:21,975 INFO L138 BoogieDeclarations]: Found implementation of procedure READ_PORT_UCHAR [2023-02-17 05:50:21,975 INFO L130 BoogieDeclarations]: Found specification of procedure PptFreePort [2023-02-17 05:50:21,975 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFreePort [2023-02-17 05:50:21,975 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectEcpPort [2023-02-17 05:50:21,975 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectEcpPort [2023-02-17 05:50:21,975 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2023-02-17 05:50:21,976 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2023-02-17 05:50:21,976 INFO L130 BoogieDeclarations]: Found specification of procedure IoWMIRegistrationControl [2023-02-17 05:50:21,976 INFO L138 BoogieDeclarations]: Found implementation of procedure IoWMIRegistrationControl [2023-02-17 05:50:21,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-02-17 05:50:21,976 INFO L130 BoogieDeclarations]: Found specification of procedure PptDeselectLegacyZip [2023-02-17 05:50:21,976 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDeselectLegacyZip [2023-02-17 05:50:21,976 INFO L130 BoogieDeclarations]: Found specification of procedure PptSetCancelRoutine [2023-02-17 05:50:21,977 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSetCancelRoutine [2023-02-17 05:50:21,977 INFO L130 BoogieDeclarations]: Found specification of procedure PptTrySelectDevice [2023-02-17 05:50:21,977 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTrySelectDevice [2023-02-17 05:50:21,977 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-02-17 05:50:21,977 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectBytePort [2023-02-17 05:50:21,977 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectBytePort [2023-02-17 05:50:21,978 INFO L130 BoogieDeclarations]: Found specification of procedure PptReleaseRemoveLock [2023-02-17 05:50:21,978 INFO L138 BoogieDeclarations]: Found implementation of procedure PptReleaseRemoveLock [2023-02-17 05:50:21,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-02-17 05:50:21,978 INFO L130 BoogieDeclarations]: Found specification of procedure PptPowerComplete [2023-02-17 05:50:21,978 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPowerComplete [2023-02-17 05:50:21,979 INFO L130 BoogieDeclarations]: Found specification of procedure PptFailRequest [2023-02-17 05:50:21,979 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFailRequest [2023-02-17 05:50:21,981 INFO L130 BoogieDeclarations]: Found specification of procedure IoAcquireRemoveLockEx [2023-02-17 05:50:21,981 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAcquireRemoveLockEx [2023-02-17 05:50:21,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-02-17 05:50:21,982 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2023-02-17 05:50:21,982 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2023-02-17 05:50:21,983 INFO L130 BoogieDeclarations]: Found specification of procedure PptSetByteMode [2023-02-17 05:50:21,983 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSetByteMode [2023-02-17 05:50:21,984 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipClockPrtModeByte [2023-02-17 05:50:21,984 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipClockPrtModeByte [2023-02-17 05:50:21,991 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectEppPort [2023-02-17 05:50:21,991 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectEppPort [2023-02-17 05:50:21,991 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetermineFifoWidth [2023-02-17 05:50:21,992 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetermineFifoWidth [2023-02-17 05:50:21,992 INFO L130 BoogieDeclarations]: Found specification of procedure PptSend1284_3Command [2023-02-17 05:50:21,992 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSend1284_3Command [2023-02-17 05:50:21,992 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetermineFifoDepth [2023-02-17 05:50:21,993 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetermineFifoDepth [2023-02-17 05:50:21,993 INFO L130 BoogieDeclarations]: Found specification of procedure PptCompleteRequest [2023-02-17 05:50:21,993 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCompleteRequest [2023-02-17 05:50:21,993 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2023-02-17 05:50:21,993 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2023-02-17 05:50:21,993 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedIncrement [2023-02-17 05:50:21,993 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedIncrement [2023-02-17 05:50:21,993 INFO L130 BoogieDeclarations]: Found specification of procedure PoRequestPowerIrp [2023-02-17 05:50:21,994 INFO L138 BoogieDeclarations]: Found implementation of procedure PoRequestPowerIrp [2023-02-17 05:50:21,994 INFO L130 BoogieDeclarations]: Found specification of procedure KeSynchronizeExecution [2023-02-17 05:50:21,994 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSynchronizeExecution [2023-02-17 05:50:21,994 INFO L130 BoogieDeclarations]: Found specification of procedure PptAcquireRemoveLockOrFailIrp [2023-02-17 05:50:21,994 INFO L138 BoogieDeclarations]: Found implementation of procedure PptAcquireRemoveLockOrFailIrp [2023-02-17 05:50:21,994 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0 [2023-02-17 05:50:21,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0 [2023-02-17 05:50:21,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-02-17 05:50:21,995 INFO L130 BoogieDeclarations]: Found specification of procedure PoSetPowerState [2023-02-17 05:50:21,995 INFO L138 BoogieDeclarations]: Found implementation of procedure PoSetPowerState [2023-02-17 05:50:21,995 INFO L130 BoogieDeclarations]: Found specification of procedure Ppt1284_3AssignAddress [2023-02-17 05:50:21,995 INFO L138 BoogieDeclarations]: Found implementation of procedure Ppt1284_3AssignAddress [2023-02-17 05:50:21,995 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2023-02-17 05:50:21,995 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2023-02-17 05:50:21,996 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2023-02-17 05:50:21,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2023-02-17 05:50:21,996 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-02-17 05:50:21,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-02-17 05:50:22,782 INFO L235 CfgBuilder]: Building ICFG [2023-02-17 05:50:22,786 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2023-02-17 05:50:22,837 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:22,896 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2023-02-17 05:50:22,896 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2023-02-17 05:50:22,901 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:22,948 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2023-02-17 05:50:22,949 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2023-02-17 05:50:23,325 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:23,435 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2023-02-17 05:50:23,435 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2023-02-17 05:50:23,738 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:23,743 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2023-02-17 05:50:23,743 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2023-02-17 05:50:23,847 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:23,863 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2023-02-17 05:50:23,863 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2023-02-17 05:50:23,961 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:23,969 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2023-02-17 05:50:23,970 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2023-02-17 05:50:23,972 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:23,991 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2023-02-17 05:50:23,991 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2023-02-17 05:50:23,991 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:24,033 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume false; [2023-02-17 05:50:24,033 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##22: assume !false; [2023-02-17 05:50:24,282 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:24,283 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:24,284 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:24,285 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:24,285 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:24,286 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:24,291 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:24,292 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:24,295 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:24,298 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:24,299 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:24,300 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-02-17 05:50:31,519 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##375: assume !false; [2023-02-17 05:50:31,520 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##374: assume false; [2023-02-17 05:50:31,520 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##412: assume false; [2023-02-17 05:50:31,520 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##413: assume !false; [2023-02-17 05:50:31,520 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##477: assume !false; [2023-02-17 05:50:31,520 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##476: assume false; [2023-02-17 05:50:31,520 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##531: assume !false; [2023-02-17 05:50:31,520 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##530: assume false; [2023-02-17 05:50:31,520 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##521: assume !false; [2023-02-17 05:50:31,520 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##520: assume false; [2023-02-17 05:50:31,520 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##99: assume false; [2023-02-17 05:50:31,520 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##75: assume !false; [2023-02-17 05:50:31,520 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##74: assume false; [2023-02-17 05:50:31,520 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##31: assume !false; [2023-02-17 05:50:31,521 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##30: assume false; [2023-02-17 05:50:31,521 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##131: assume !false; [2023-02-17 05:50:31,521 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##130: assume false; [2023-02-17 05:50:31,521 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##137: assume !false; [2023-02-17 05:50:31,521 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##136: assume false; [2023-02-17 05:50:31,521 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##162: assume false; [2023-02-17 05:50:31,521 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##163: assume !false; [2023-02-17 05:50:31,521 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##576: assume !false; [2023-02-17 05:50:31,521 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##575: assume false; [2023-02-17 05:50:31,521 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##100: assume !false; [2023-02-17 05:50:31,598 INFO L276 CfgBuilder]: Performing block encoding [2023-02-17 05:50:31,618 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-02-17 05:50:31,619 INFO L300 CfgBuilder]: Removed 33 assume(true) statements. [2023-02-17 05:50:31,622 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.02 05:50:31 BoogieIcfgContainer [2023-02-17 05:50:31,622 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-02-17 05:50:31,624 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-02-17 05:50:31,624 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-02-17 05:50:31,627 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-02-17 05:50:31,627 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.02 05:50:19" (1/3) ... [2023-02-17 05:50:31,628 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17d02fb8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.02 05:50:31, skipping insertion in model container [2023-02-17 05:50:31,628 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.02 05:50:21" (2/3) ... [2023-02-17 05:50:31,628 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17d02fb8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.02 05:50:31, skipping insertion in model container [2023-02-17 05:50:31,628 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.02 05:50:31" (3/3) ... [2023-02-17 05:50:31,630 INFO L112 eAbstractionObserver]: Analyzing ICFG parport.i.cil-2.c [2023-02-17 05:50:31,644 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-02-17 05:50:31,644 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-02-17 05:50:31,738 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-02-17 05:50:31,744 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3104a645, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-02-17 05:50:31,744 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-02-17 05:50:31,754 INFO L276 IsEmpty]: Start isEmpty. Operand has 1728 states, 1203 states have (on average 1.4638403990024937) internal successors, (1761), 1252 states have internal predecessors, (1761), 453 states have call successors, (453), 70 states have call predecessors, (453), 70 states have return successors, (453), 440 states have call predecessors, (453), 453 states have call successors, (453) [2023-02-17 05:50:31,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2023-02-17 05:50:31,760 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:50:31,761 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:50:31,761 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:50:31,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:50:31,766 INFO L85 PathProgramCache]: Analyzing trace with hash -1747724696, now seen corresponding path program 1 times [2023-02-17 05:50:31,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:50:31,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354525976] [2023-02-17 05:50:31,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:50:31,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:50:32,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:50:32,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-02-17 05:50:32,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:50:32,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354525976] [2023-02-17 05:50:32,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354525976] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:50:32,238 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:50:32,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-02-17 05:50:32,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693229780] [2023-02-17 05:50:32,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:50:32,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-02-17 05:50:32,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:50:32,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-02-17 05:50:32,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-02-17 05:50:32,272 INFO L87 Difference]: Start difference. First operand has 1728 states, 1203 states have (on average 1.4638403990024937) internal successors, (1761), 1252 states have internal predecessors, (1761), 453 states have call successors, (453), 70 states have call predecessors, (453), 70 states have return successors, (453), 440 states have call predecessors, (453), 453 states have call successors, (453) Second operand has 2 states, 2 states have (on average 7.0) internal successors, (14), 2 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-02-17 05:50:32,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:50:32,467 INFO L93 Difference]: Finished difference Result 3450 states and 5434 transitions. [2023-02-17 05:50:32,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-02-17 05:50:32,470 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 7.0) internal successors, (14), 2 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2023-02-17 05:50:32,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:50:32,489 INFO L225 Difference]: With dead ends: 3450 [2023-02-17 05:50:32,489 INFO L226 Difference]: Without dead ends: 1721 [2023-02-17 05:50:32,503 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-02-17 05:50:32,506 INFO L413 NwaCegarLoop]: 2577 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2577 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-02-17 05:50:32,507 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2577 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-02-17 05:50:32,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1721 states. [2023-02-17 05:50:32,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1721 to 1721. [2023-02-17 05:50:32,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1721 states, 1198 states have (on average 1.3998330550918197) internal successors, (1677), 1245 states have internal predecessors, (1677), 453 states have call successors, (453), 70 states have call predecessors, (453), 69 states have return successors, (434), 426 states have call predecessors, (434), 434 states have call successors, (434) [2023-02-17 05:50:32,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1721 states to 1721 states and 2564 transitions. [2023-02-17 05:50:32,685 INFO L78 Accepts]: Start accepts. Automaton has 1721 states and 2564 transitions. Word has length 15 [2023-02-17 05:50:32,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:50:32,686 INFO L495 AbstractCegarLoop]: Abstraction has 1721 states and 2564 transitions. [2023-02-17 05:50:32,686 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 7.0) internal successors, (14), 2 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-02-17 05:50:32,687 INFO L276 IsEmpty]: Start isEmpty. Operand 1721 states and 2564 transitions. [2023-02-17 05:50:32,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2023-02-17 05:50:32,687 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:50:32,687 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:50:32,688 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-02-17 05:50:32,688 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:50:32,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:50:32,689 INFO L85 PathProgramCache]: Analyzing trace with hash 12693346, now seen corresponding path program 1 times [2023-02-17 05:50:32,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:50:32,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988278638] [2023-02-17 05:50:32,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:50:32,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:50:32,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:50:32,904 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-02-17 05:50:32,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:50:32,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988278638] [2023-02-17 05:50:32,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988278638] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:50:32,908 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:50:32,909 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-02-17 05:50:32,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121437020] [2023-02-17 05:50:32,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:50:32,911 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-02-17 05:50:32,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:50:32,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-02-17 05:50:32,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-02-17 05:50:32,912 INFO L87 Difference]: Start difference. First operand 1721 states and 2564 transitions. Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-02-17 05:50:33,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:50:33,040 INFO L93 Difference]: Finished difference Result 3440 states and 5126 transitions. [2023-02-17 05:50:33,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-02-17 05:50:33,040 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2023-02-17 05:50:33,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:50:33,052 INFO L225 Difference]: With dead ends: 3440 [2023-02-17 05:50:33,052 INFO L226 Difference]: Without dead ends: 1723 [2023-02-17 05:50:33,059 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-02-17 05:50:33,060 INFO L413 NwaCegarLoop]: 2562 mSDtfsCounter, 1 mSDsluCounter, 2560 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 5122 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-02-17 05:50:33,061 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 5122 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-02-17 05:50:33,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1723 states. [2023-02-17 05:50:33,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1723 to 1722. [2023-02-17 05:50:33,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1722 states, 1199 states have (on average 1.3994995829858214) internal successors, (1678), 1246 states have internal predecessors, (1678), 453 states have call successors, (453), 70 states have call predecessors, (453), 69 states have return successors, (434), 426 states have call predecessors, (434), 434 states have call successors, (434) [2023-02-17 05:50:33,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1722 states to 1722 states and 2565 transitions. [2023-02-17 05:50:33,174 INFO L78 Accepts]: Start accepts. Automaton has 1722 states and 2565 transitions. Word has length 15 [2023-02-17 05:50:33,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:50:33,175 INFO L495 AbstractCegarLoop]: Abstraction has 1722 states and 2565 transitions. [2023-02-17 05:50:33,175 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-02-17 05:50:33,175 INFO L276 IsEmpty]: Start isEmpty. Operand 1722 states and 2565 transitions. [2023-02-17 05:50:33,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2023-02-17 05:50:33,176 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:50:33,176 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:50:33,177 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-02-17 05:50:33,177 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:50:33,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:50:33,180 INFO L85 PathProgramCache]: Analyzing trace with hash 25759584, now seen corresponding path program 1 times [2023-02-17 05:50:33,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:50:33,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419373371] [2023-02-17 05:50:33,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:50:33,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:50:33,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:50:33,452 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-02-17 05:50:33,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:50:33,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419373371] [2023-02-17 05:50:33,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419373371] provided 0 perfect and 1 imperfect interpolant sequences [2023-02-17 05:50:33,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322593103] [2023-02-17 05:50:33,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:50:33,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-17 05:50:33,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-17 05:50:33,463 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) [2023-02-17 05:50:33,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-02-17 05:50:34,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:50:34,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 909 conjuncts, 3 conjunts are in the unsatisfiable core [2023-02-17 05:50:34,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-17 05:50:34,118 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-02-17 05:50:34,119 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-02-17 05:50:34,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322593103] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:50:34,119 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-02-17 05:50:34,119 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2023-02-17 05:50:34,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008020682] [2023-02-17 05:50:34,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:50:34,120 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-02-17 05:50:34,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:50:34,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-02-17 05:50:34,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-02-17 05:50:34,122 INFO L87 Difference]: Start difference. First operand 1722 states and 2565 transitions. Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-02-17 05:50:34,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:50:34,320 INFO L93 Difference]: Finished difference Result 1742 states and 2591 transitions. [2023-02-17 05:50:34,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-02-17 05:50:34,320 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2023-02-17 05:50:34,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:50:34,331 INFO L225 Difference]: With dead ends: 1742 [2023-02-17 05:50:34,331 INFO L226 Difference]: Without dead ends: 1722 [2023-02-17 05:50:34,335 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-02-17 05:50:34,337 INFO L413 NwaCegarLoop]: 2562 mSDtfsCounter, 4 mSDsluCounter, 2507 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 5069 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-02-17 05:50:34,338 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 5069 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-02-17 05:50:34,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1722 states. [2023-02-17 05:50:34,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1722 to 1722. [2023-02-17 05:50:34,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1722 states, 1199 states have (on average 1.3986655546288573) internal successors, (1677), 1246 states have internal predecessors, (1677), 453 states have call successors, (453), 70 states have call predecessors, (453), 69 states have return successors, (434), 426 states have call predecessors, (434), 434 states have call successors, (434) [2023-02-17 05:50:34,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1722 states to 1722 states and 2564 transitions. [2023-02-17 05:50:34,451 INFO L78 Accepts]: Start accepts. Automaton has 1722 states and 2564 transitions. Word has length 17 [2023-02-17 05:50:34,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:50:34,451 INFO L495 AbstractCegarLoop]: Abstraction has 1722 states and 2564 transitions. [2023-02-17 05:50:34,451 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-02-17 05:50:34,451 INFO L276 IsEmpty]: Start isEmpty. Operand 1722 states and 2564 transitions. [2023-02-17 05:50:34,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2023-02-17 05:50:34,453 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:50:34,453 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:50:34,468 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-02-17 05:50:34,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-17 05:50:34,662 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:50:34,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:50:34,663 INFO L85 PathProgramCache]: Analyzing trace with hash -478438479, now seen corresponding path program 1 times [2023-02-17 05:50:34,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:50:34,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405342635] [2023-02-17 05:50:34,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:50:34,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:50:34,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:50:34,858 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-02-17 05:50:34,858 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:50:34,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405342635] [2023-02-17 05:50:34,859 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405342635] provided 0 perfect and 1 imperfect interpolant sequences [2023-02-17 05:50:34,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888237665] [2023-02-17 05:50:34,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:50:34,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-17 05:50:34,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-17 05:50:34,861 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-17 05:50:34,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-02-17 05:50:35,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:50:35,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 1055 conjuncts, 3 conjunts are in the unsatisfiable core [2023-02-17 05:50:35,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-17 05:50:35,522 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-02-17 05:50:35,522 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-17 05:50:35,537 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-02-17 05:50:35,538 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888237665] provided 0 perfect and 2 imperfect interpolant sequences [2023-02-17 05:50:35,538 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-02-17 05:50:35,538 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2023-02-17 05:50:35,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892986598] [2023-02-17 05:50:35,538 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-02-17 05:50:35,539 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-02-17 05:50:35,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:50:35,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-02-17 05:50:35,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-02-17 05:50:35,540 INFO L87 Difference]: Start difference. First operand 1722 states and 2564 transitions. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 1 states have call successors, (3), 1 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-02-17 05:50:35,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:50:35,703 INFO L93 Difference]: Finished difference Result 3445 states and 5131 transitions. [2023-02-17 05:50:35,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-02-17 05:50:35,704 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 1 states have call successors, (3), 1 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2023-02-17 05:50:35,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:50:35,713 INFO L225 Difference]: With dead ends: 3445 [2023-02-17 05:50:35,713 INFO L226 Difference]: Without dead ends: 1728 [2023-02-17 05:50:35,719 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-02-17 05:50:35,719 INFO L413 NwaCegarLoop]: 2561 mSDtfsCounter, 2 mSDsluCounter, 5118 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 7679 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-02-17 05:50:35,720 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 7679 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-02-17 05:50:35,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1728 states. [2023-02-17 05:50:35,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1728 to 1728. [2023-02-17 05:50:35,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1728 states, 1205 states have (on average 1.3966804979253111) internal successors, (1683), 1252 states have internal predecessors, (1683), 453 states have call successors, (453), 70 states have call predecessors, (453), 69 states have return successors, (434), 426 states have call predecessors, (434), 434 states have call successors, (434) [2023-02-17 05:50:35,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1728 states to 1728 states and 2570 transitions. [2023-02-17 05:50:35,777 INFO L78 Accepts]: Start accepts. Automaton has 1728 states and 2570 transitions. Word has length 22 [2023-02-17 05:50:35,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:50:35,777 INFO L495 AbstractCegarLoop]: Abstraction has 1728 states and 2570 transitions. [2023-02-17 05:50:35,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 1 states have call successors, (3), 1 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-02-17 05:50:35,778 INFO L276 IsEmpty]: Start isEmpty. Operand 1728 states and 2570 transitions. [2023-02-17 05:50:35,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2023-02-17 05:50:35,778 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:50:35,778 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:50:35,791 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-02-17 05:50:35,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2023-02-17 05:50:35,988 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:50:35,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:50:35,989 INFO L85 PathProgramCache]: Analyzing trace with hash 307295479, now seen corresponding path program 2 times [2023-02-17 05:50:35,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:50:35,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136718637] [2023-02-17 05:50:35,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:50:35,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:50:36,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:50:36,288 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:50:36,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:50:36,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136718637] [2023-02-17 05:50:36,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136718637] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:50:36,289 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:50:36,289 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-02-17 05:50:36,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648525833] [2023-02-17 05:50:36,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:50:36,290 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-02-17 05:50:36,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:50:36,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-02-17 05:50:36,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-02-17 05:50:36,290 INFO L87 Difference]: Start difference. First operand 1728 states and 2570 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-02-17 05:50:36,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:50:36,728 INFO L93 Difference]: Finished difference Result 4412 states and 6616 transitions. [2023-02-17 05:50:36,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-02-17 05:50:36,729 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2023-02-17 05:50:36,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:50:36,757 INFO L225 Difference]: With dead ends: 4412 [2023-02-17 05:50:36,757 INFO L226 Difference]: Without dead ends: 3249 [2023-02-17 05:50:36,765 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-02-17 05:50:36,766 INFO L413 NwaCegarLoop]: 4506 mSDtfsCounter, 2447 mSDsluCounter, 2304 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2447 SdHoareTripleChecker+Valid, 6810 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-02-17 05:50:36,766 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2447 Valid, 6810 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-02-17 05:50:36,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3249 states. [2023-02-17 05:50:36,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3249 to 3228. [2023-02-17 05:50:36,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3228 states, 2252 states have (on average 1.3929840142095915) internal successors, (3137), 2317 states have internal predecessors, (3137), 843 states have call successors, (843), 134 states have call predecessors, (843), 132 states have return successors, (861), 811 states have call predecessors, (861), 827 states have call successors, (861) [2023-02-17 05:50:36,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3228 states to 3228 states and 4841 transitions. [2023-02-17 05:50:36,927 INFO L78 Accepts]: Start accepts. Automaton has 3228 states and 4841 transitions. Word has length 28 [2023-02-17 05:50:36,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:50:36,927 INFO L495 AbstractCegarLoop]: Abstraction has 3228 states and 4841 transitions. [2023-02-17 05:50:36,927 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-02-17 05:50:36,928 INFO L276 IsEmpty]: Start isEmpty. Operand 3228 states and 4841 transitions. [2023-02-17 05:50:36,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-02-17 05:50:36,934 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:50:36,934 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:50:36,934 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-02-17 05:50:36,934 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:50:36,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:50:36,935 INFO L85 PathProgramCache]: Analyzing trace with hash -1781952727, now seen corresponding path program 1 times [2023-02-17 05:50:36,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:50:36,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57486864] [2023-02-17 05:50:36,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:50:36,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:50:37,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:50:37,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-02-17 05:50:37,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:50:37,304 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:50:37,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:50:37,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57486864] [2023-02-17 05:50:37,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57486864] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:50:37,305 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:50:37,305 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-02-17 05:50:37,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792666465] [2023-02-17 05:50:37,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:50:37,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-02-17 05:50:37,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:50:37,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-02-17 05:50:37,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-02-17 05:50:37,307 INFO L87 Difference]: Start difference. First operand 3228 states and 4841 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-02-17 05:50:44,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:50:44,108 INFO L93 Difference]: Finished difference Result 4001 states and 5966 transitions. [2023-02-17 05:50:44,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-02-17 05:50:44,108 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2023-02-17 05:50:44,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:50:44,140 INFO L225 Difference]: With dead ends: 4001 [2023-02-17 05:50:44,141 INFO L226 Difference]: Without dead ends: 3990 [2023-02-17 05:50:44,145 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2023-02-17 05:50:44,146 INFO L413 NwaCegarLoop]: 1295 mSDtfsCounter, 5850 mSDsluCounter, 2644 mSDsCounter, 0 mSdLazyCounter, 5208 mSolverCounterSat, 3671 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5982 SdHoareTripleChecker+Valid, 3939 SdHoareTripleChecker+Invalid, 8879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3671 IncrementalHoareTripleChecker+Valid, 5208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2023-02-17 05:50:44,146 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5982 Valid, 3939 Invalid, 8879 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3671 Valid, 5208 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2023-02-17 05:50:44,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3990 states. [2023-02-17 05:50:44,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3990 to 3953. [2023-02-17 05:50:44,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3953 states, 2695 states have (on average 1.3821892393320965) internal successors, (3725), 2769 states have internal predecessors, (3725), 1080 states have call successors, (1080), 179 states have call predecessors, (1080), 177 states have return successors, (1099), 1044 states have call predecessors, (1099), 1064 states have call successors, (1099) [2023-02-17 05:50:44,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3953 states to 3953 states and 5904 transitions. [2023-02-17 05:50:44,383 INFO L78 Accepts]: Start accepts. Automaton has 3953 states and 5904 transitions. Word has length 40 [2023-02-17 05:50:44,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:50:44,384 INFO L495 AbstractCegarLoop]: Abstraction has 3953 states and 5904 transitions. [2023-02-17 05:50:44,385 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-02-17 05:50:44,385 INFO L276 IsEmpty]: Start isEmpty. Operand 3953 states and 5904 transitions. [2023-02-17 05:50:44,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-02-17 05:50:44,389 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:50:44,389 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:50:44,389 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-02-17 05:50:44,390 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:50:44,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:50:44,390 INFO L85 PathProgramCache]: Analyzing trace with hash 157293217, now seen corresponding path program 1 times [2023-02-17 05:50:44,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:50:44,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176692377] [2023-02-17 05:50:44,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:50:44,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:50:44,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:50:44,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-02-17 05:50:44,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:50:44,696 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:50:44,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:50:44,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176692377] [2023-02-17 05:50:44,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176692377] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:50:44,697 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:50:44,697 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-02-17 05:50:44,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278142274] [2023-02-17 05:50:44,697 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:50:44,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-02-17 05:50:44,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:50:44,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-02-17 05:50:44,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-02-17 05:50:44,699 INFO L87 Difference]: Start difference. First operand 3953 states and 5904 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-02-17 05:50:50,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:50:50,811 INFO L93 Difference]: Finished difference Result 3992 states and 5951 transitions. [2023-02-17 05:50:50,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-02-17 05:50:50,812 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2023-02-17 05:50:50,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:50:50,831 INFO L225 Difference]: With dead ends: 3992 [2023-02-17 05:50:50,832 INFO L226 Difference]: Without dead ends: 3984 [2023-02-17 05:50:50,833 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2023-02-17 05:50:50,834 INFO L413 NwaCegarLoop]: 1295 mSDtfsCounter, 5781 mSDsluCounter, 2639 mSDsCounter, 0 mSdLazyCounter, 5276 mSolverCounterSat, 3579 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5913 SdHoareTripleChecker+Valid, 3934 SdHoareTripleChecker+Invalid, 8855 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3579 IncrementalHoareTripleChecker+Valid, 5276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2023-02-17 05:50:50,834 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5913 Valid, 3934 Invalid, 8855 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3579 Valid, 5276 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2023-02-17 05:50:50,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3984 states. [2023-02-17 05:50:51,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3984 to 3953. [2023-02-17 05:50:51,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3953 states, 2695 states have (on average 1.3818181818181818) internal successors, (3724), 2769 states have internal predecessors, (3724), 1080 states have call successors, (1080), 179 states have call predecessors, (1080), 177 states have return successors, (1099), 1044 states have call predecessors, (1099), 1064 states have call successors, (1099) [2023-02-17 05:50:51,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3953 states to 3953 states and 5903 transitions. [2023-02-17 05:50:51,055 INFO L78 Accepts]: Start accepts. Automaton has 3953 states and 5903 transitions. Word has length 41 [2023-02-17 05:50:51,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:50:51,056 INFO L495 AbstractCegarLoop]: Abstraction has 3953 states and 5903 transitions. [2023-02-17 05:50:51,056 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-02-17 05:50:51,057 INFO L276 IsEmpty]: Start isEmpty. Operand 3953 states and 5903 transitions. [2023-02-17 05:50:51,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-02-17 05:50:51,058 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:50:51,058 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:50:51,058 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-02-17 05:50:51,059 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:50:51,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:50:51,059 INFO L85 PathProgramCache]: Analyzing trace with hash 313379680, now seen corresponding path program 1 times [2023-02-17 05:50:51,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:50:51,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286849490] [2023-02-17 05:50:51,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:50:51,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:50:51,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:50:51,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-02-17 05:50:51,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:50:51,279 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:50:51,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:50:51,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286849490] [2023-02-17 05:50:51,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286849490] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:50:51,279 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:50:51,280 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-02-17 05:50:51,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393770248] [2023-02-17 05:50:51,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:50:51,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-02-17 05:50:51,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:50:51,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-02-17 05:50:51,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-02-17 05:50:51,282 INFO L87 Difference]: Start difference. First operand 3953 states and 5903 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-02-17 05:50:53,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:50:53,940 INFO L93 Difference]: Finished difference Result 4070 states and 6048 transitions. [2023-02-17 05:50:53,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-02-17 05:50:53,940 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2023-02-17 05:50:53,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:50:53,959 INFO L225 Difference]: With dead ends: 4070 [2023-02-17 05:50:53,959 INFO L226 Difference]: Without dead ends: 4041 [2023-02-17 05:50:53,960 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-02-17 05:50:53,961 INFO L413 NwaCegarLoop]: 1268 mSDtfsCounter, 2676 mSDsluCounter, 934 mSDsCounter, 0 mSdLazyCounter, 1493 mSolverCounterSat, 1306 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2789 SdHoareTripleChecker+Valid, 2202 SdHoareTripleChecker+Invalid, 2799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1306 IncrementalHoareTripleChecker+Valid, 1493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-02-17 05:50:53,962 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2789 Valid, 2202 Invalid, 2799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1306 Valid, 1493 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-02-17 05:50:53,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4041 states. [2023-02-17 05:50:54,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4041 to 4004. [2023-02-17 05:50:54,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4004 states, 2734 states have (on average 1.3778346744696415) internal successors, (3767), 2811 states have internal predecessors, (3767), 1086 states have call successors, (1086), 185 states have call predecessors, (1086), 183 states have return successors, (1105), 1049 states have call predecessors, (1105), 1070 states have call successors, (1105) [2023-02-17 05:50:54,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4004 states to 4004 states and 5958 transitions. [2023-02-17 05:50:54,219 INFO L78 Accepts]: Start accepts. Automaton has 4004 states and 5958 transitions. Word has length 42 [2023-02-17 05:50:54,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:50:54,219 INFO L495 AbstractCegarLoop]: Abstraction has 4004 states and 5958 transitions. [2023-02-17 05:50:54,219 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-02-17 05:50:54,220 INFO L276 IsEmpty]: Start isEmpty. Operand 4004 states and 5958 transitions. [2023-02-17 05:50:54,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-02-17 05:50:54,222 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:50:54,222 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:50:54,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-02-17 05:50:54,222 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:50:54,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:50:54,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1278856833, now seen corresponding path program 1 times [2023-02-17 05:50:54,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:50:54,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732100578] [2023-02-17 05:50:54,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:50:54,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:50:54,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:50:54,474 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:50:54,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:50:54,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732100578] [2023-02-17 05:50:54,474 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732100578] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:50:54,474 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:50:54,475 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-02-17 05:50:54,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066684055] [2023-02-17 05:50:54,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:50:54,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-02-17 05:50:54,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:50:54,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-02-17 05:50:54,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-02-17 05:50:54,477 INFO L87 Difference]: Start difference. First operand 4004 states and 5958 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 2 states have internal predecessors, (34), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-02-17 05:50:54,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:50:54,674 INFO L93 Difference]: Finished difference Result 6573 states and 9768 transitions. [2023-02-17 05:50:54,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-02-17 05:50:54,675 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 2 states have internal predecessors, (34), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2023-02-17 05:50:54,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:50:54,708 INFO L225 Difference]: With dead ends: 6573 [2023-02-17 05:50:54,708 INFO L226 Difference]: Without dead ends: 4040 [2023-02-17 05:50:54,721 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-02-17 05:50:54,723 INFO L413 NwaCegarLoop]: 2570 mSDtfsCounter, 2477 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2477 SdHoareTripleChecker+Valid, 2706 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-02-17 05:50:54,724 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2477 Valid, 2706 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-02-17 05:50:54,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4040 states. [2023-02-17 05:50:55,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4040 to 3970. [2023-02-17 05:50:55,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3970 states, 2708 states have (on average 1.3748153618906942) internal successors, (3723), 2784 states have internal predecessors, (3723), 1079 states have call successors, (1079), 184 states have call predecessors, (1079), 182 states have return successors, (1099), 1043 states have call predecessors, (1099), 1063 states have call successors, (1099) [2023-02-17 05:50:55,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3970 states to 3970 states and 5901 transitions. [2023-02-17 05:50:55,043 INFO L78 Accepts]: Start accepts. Automaton has 3970 states and 5901 transitions. Word has length 43 [2023-02-17 05:50:55,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:50:55,043 INFO L495 AbstractCegarLoop]: Abstraction has 3970 states and 5901 transitions. [2023-02-17 05:50:55,044 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 2 states have internal predecessors, (34), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-02-17 05:50:55,044 INFO L276 IsEmpty]: Start isEmpty. Operand 3970 states and 5901 transitions. [2023-02-17 05:50:55,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-02-17 05:50:55,046 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:50:55,046 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:50:55,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-02-17 05:50:55,047 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:50:55,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:50:55,047 INFO L85 PathProgramCache]: Analyzing trace with hash 1132671081, now seen corresponding path program 1 times [2023-02-17 05:50:55,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:50:55,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372162574] [2023-02-17 05:50:55,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:50:55,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:50:55,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:50:55,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-02-17 05:50:55,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:50:55,305 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:50:55,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:50:55,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372162574] [2023-02-17 05:50:55,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372162574] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:50:55,306 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:50:55,306 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-02-17 05:50:55,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923086279] [2023-02-17 05:50:55,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:50:55,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-02-17 05:50:55,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:50:55,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-02-17 05:50:55,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-02-17 05:50:55,308 INFO L87 Difference]: Start difference. First operand 3970 states and 5901 transitions. Second operand has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-02-17 05:50:58,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:50:58,806 INFO L93 Difference]: Finished difference Result 4007 states and 5950 transitions. [2023-02-17 05:50:58,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-02-17 05:50:58,806 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2023-02-17 05:50:58,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:50:58,832 INFO L225 Difference]: With dead ends: 4007 [2023-02-17 05:50:58,832 INFO L226 Difference]: Without dead ends: 3961 [2023-02-17 05:50:58,836 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-02-17 05:50:58,837 INFO L413 NwaCegarLoop]: 1272 mSDtfsCounter, 1093 mSDsluCounter, 3197 mSDsCounter, 0 mSdLazyCounter, 4257 mSolverCounterSat, 187 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1369 SdHoareTripleChecker+Valid, 4469 SdHoareTripleChecker+Invalid, 4444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 4257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-02-17 05:50:58,838 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1369 Valid, 4469 Invalid, 4444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 4257 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-02-17 05:50:58,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3961 states. [2023-02-17 05:50:59,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3961 to 3951. [2023-02-17 05:50:59,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3951 states, 2695 states have (on average 1.3747680890538034) internal successors, (3705), 2771 states have internal predecessors, (3705), 1073 states have call successors, (1073), 184 states have call predecessors, (1073), 182 states have return successors, (1093), 1037 states have call predecessors, (1093), 1057 states have call successors, (1093) [2023-02-17 05:50:59,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3951 states to 3951 states and 5871 transitions. [2023-02-17 05:50:59,101 INFO L78 Accepts]: Start accepts. Automaton has 3951 states and 5871 transitions. Word has length 43 [2023-02-17 05:50:59,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:50:59,101 INFO L495 AbstractCegarLoop]: Abstraction has 3951 states and 5871 transitions. [2023-02-17 05:50:59,101 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-02-17 05:50:59,102 INFO L276 IsEmpty]: Start isEmpty. Operand 3951 states and 5871 transitions. [2023-02-17 05:50:59,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-02-17 05:50:59,103 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:50:59,103 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:50:59,103 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-02-17 05:50:59,103 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:50:59,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:50:59,104 INFO L85 PathProgramCache]: Analyzing trace with hash -323587381, now seen corresponding path program 1 times [2023-02-17 05:50:59,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:50:59,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487511868] [2023-02-17 05:50:59,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:50:59,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:50:59,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:50:59,333 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:50:59,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:50:59,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487511868] [2023-02-17 05:50:59,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487511868] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:50:59,334 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:50:59,334 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-02-17 05:50:59,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641964325] [2023-02-17 05:50:59,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:50:59,335 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-02-17 05:50:59,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:50:59,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-02-17 05:50:59,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-02-17 05:50:59,336 INFO L87 Difference]: Start difference. First operand 3951 states and 5871 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-02-17 05:50:59,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:50:59,664 INFO L93 Difference]: Finished difference Result 3965 states and 5889 transitions. [2023-02-17 05:50:59,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-02-17 05:50:59,665 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2023-02-17 05:50:59,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:50:59,678 INFO L225 Difference]: With dead ends: 3965 [2023-02-17 05:50:59,678 INFO L226 Difference]: Without dead ends: 3962 [2023-02-17 05:50:59,680 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-02-17 05:50:59,680 INFO L413 NwaCegarLoop]: 2517 mSDtfsCounter, 26 mSDsluCounter, 2456 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 4973 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-02-17 05:50:59,680 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 4973 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-02-17 05:50:59,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3962 states. [2023-02-17 05:50:59,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3962 to 3959. [2023-02-17 05:50:59,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3959 states, 2703 states have (on average 1.3751387347391786) internal successors, (3717), 2778 states have internal predecessors, (3717), 1073 states have call successors, (1073), 184 states have call predecessors, (1073), 182 states have return successors, (1093), 1037 states have call predecessors, (1093), 1057 states have call successors, (1093) [2023-02-17 05:50:59,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3959 states to 3959 states and 5883 transitions. [2023-02-17 05:50:59,947 INFO L78 Accepts]: Start accepts. Automaton has 3959 states and 5883 transitions. Word has length 43 [2023-02-17 05:50:59,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:50:59,948 INFO L495 AbstractCegarLoop]: Abstraction has 3959 states and 5883 transitions. [2023-02-17 05:50:59,948 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-02-17 05:50:59,948 INFO L276 IsEmpty]: Start isEmpty. Operand 3959 states and 5883 transitions. [2023-02-17 05:50:59,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-02-17 05:50:59,949 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:50:59,949 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:50:59,949 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-02-17 05:50:59,950 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:50:59,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:50:59,950 INFO L85 PathProgramCache]: Analyzing trace with hash -2052618280, now seen corresponding path program 1 times [2023-02-17 05:50:59,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:50:59,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054807459] [2023-02-17 05:50:59,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:50:59,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:51:00,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:51:00,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-02-17 05:51:00,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:51:00,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-02-17 05:51:00,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:51:00,403 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:51:00,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:51:00,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054807459] [2023-02-17 05:51:00,404 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054807459] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:51:00,404 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:51:00,404 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-02-17 05:51:00,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531442503] [2023-02-17 05:51:00,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:51:00,405 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-02-17 05:51:00,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:51:00,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-02-17 05:51:00,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-02-17 05:51:00,406 INFO L87 Difference]: Start difference. First operand 3959 states and 5883 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-02-17 05:51:03,843 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:51:11,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:51:11,017 INFO L93 Difference]: Finished difference Result 7880 states and 11780 transitions. [2023-02-17 05:51:11,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-02-17 05:51:11,018 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 46 [2023-02-17 05:51:11,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:51:11,036 INFO L225 Difference]: With dead ends: 7880 [2023-02-17 05:51:11,036 INFO L226 Difference]: Without dead ends: 4493 [2023-02-17 05:51:11,051 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2023-02-17 05:51:11,051 INFO L413 NwaCegarLoop]: 1528 mSDtfsCounter, 758 mSDsluCounter, 8684 mSDsCounter, 0 mSdLazyCounter, 9583 mSolverCounterSat, 368 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 982 SdHoareTripleChecker+Valid, 10212 SdHoareTripleChecker+Invalid, 9952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 368 IncrementalHoareTripleChecker+Valid, 9583 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2023-02-17 05:51:11,052 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [982 Valid, 10212 Invalid, 9952 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [368 Valid, 9583 Invalid, 1 Unknown, 0 Unchecked, 10.2s Time] [2023-02-17 05:51:11,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4493 states. [2023-02-17 05:51:11,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4493 to 3968. [2023-02-17 05:51:11,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3968 states, 2710 states have (on average 1.374169741697417) internal successors, (3724), 2785 states have internal predecessors, (3724), 1073 states have call successors, (1073), 184 states have call predecessors, (1073), 184 states have return successors, (1098), 1039 states have call predecessors, (1098), 1057 states have call successors, (1098) [2023-02-17 05:51:11,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3968 states to 3968 states and 5895 transitions. [2023-02-17 05:51:11,408 INFO L78 Accepts]: Start accepts. Automaton has 3968 states and 5895 transitions. Word has length 46 [2023-02-17 05:51:11,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:51:11,410 INFO L495 AbstractCegarLoop]: Abstraction has 3968 states and 5895 transitions. [2023-02-17 05:51:11,410 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-02-17 05:51:11,410 INFO L276 IsEmpty]: Start isEmpty. Operand 3968 states and 5895 transitions. [2023-02-17 05:51:11,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-02-17 05:51:11,412 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:51:11,412 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:51:11,412 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-02-17 05:51:11,412 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:51:11,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:51:11,413 INFO L85 PathProgramCache]: Analyzing trace with hash -1841267367, now seen corresponding path program 1 times [2023-02-17 05:51:11,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:51:11,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130602981] [2023-02-17 05:51:11,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:51:11,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:51:11,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:51:11,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-02-17 05:51:11,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:51:11,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-02-17 05:51:11,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:51:11,750 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:51:11,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:51:11,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130602981] [2023-02-17 05:51:11,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130602981] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:51:11,751 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:51:11,751 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-02-17 05:51:11,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455026387] [2023-02-17 05:51:11,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:51:11,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-02-17 05:51:11,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:51:11,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-02-17 05:51:11,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-02-17 05:51:11,753 INFO L87 Difference]: Start difference. First operand 3968 states and 5895 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-02-17 05:51:15,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:51:19,541 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:51:23,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:51:23,239 INFO L93 Difference]: Finished difference Result 4525 states and 6783 transitions. [2023-02-17 05:51:23,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-02-17 05:51:23,240 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 46 [2023-02-17 05:51:23,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:51:23,257 INFO L225 Difference]: With dead ends: 4525 [2023-02-17 05:51:23,257 INFO L226 Difference]: Without dead ends: 4486 [2023-02-17 05:51:23,261 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2023-02-17 05:51:23,262 INFO L413 NwaCegarLoop]: 1523 mSDtfsCounter, 753 mSDsluCounter, 5968 mSDsCounter, 0 mSdLazyCounter, 7031 mSolverCounterSat, 366 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 974 SdHoareTripleChecker+Valid, 7491 SdHoareTripleChecker+Invalid, 7399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 366 IncrementalHoareTripleChecker+Valid, 7031 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.1s IncrementalHoareTripleChecker+Time [2023-02-17 05:51:23,262 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [974 Valid, 7491 Invalid, 7399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [366 Valid, 7031 Invalid, 2 Unknown, 0 Unchecked, 11.1s Time] [2023-02-17 05:51:23,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4486 states. [2023-02-17 05:51:23,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4486 to 3962. [2023-02-17 05:51:23,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3962 states, 2705 states have (on average 1.3744916820702402) internal successors, (3718), 2780 states have internal predecessors, (3718), 1073 states have call successors, (1073), 184 states have call predecessors, (1073), 183 states have return successors, (1095), 1038 states have call predecessors, (1095), 1057 states have call successors, (1095) [2023-02-17 05:51:23,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3962 states to 3962 states and 5886 transitions. [2023-02-17 05:51:23,584 INFO L78 Accepts]: Start accepts. Automaton has 3962 states and 5886 transitions. Word has length 46 [2023-02-17 05:51:23,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:51:23,584 INFO L495 AbstractCegarLoop]: Abstraction has 3962 states and 5886 transitions. [2023-02-17 05:51:23,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-02-17 05:51:23,585 INFO L276 IsEmpty]: Start isEmpty. Operand 3962 states and 5886 transitions. [2023-02-17 05:51:23,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2023-02-17 05:51:23,587 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:51:23,587 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:51:23,587 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-02-17 05:51:23,588 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:51:23,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:51:23,588 INFO L85 PathProgramCache]: Analyzing trace with hash -1771103344, now seen corresponding path program 1 times [2023-02-17 05:51:23,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:51:23,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654481159] [2023-02-17 05:51:23,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:51:23,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:51:23,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:51:23,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-02-17 05:51:23,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:51:24,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-02-17 05:51:24,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:51:24,029 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:51:24,029 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:51:24,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654481159] [2023-02-17 05:51:24,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654481159] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:51:24,030 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:51:24,030 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-02-17 05:51:24,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444958441] [2023-02-17 05:51:24,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:51:24,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-02-17 05:51:24,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:51:24,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-02-17 05:51:24,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-02-17 05:51:24,033 INFO L87 Difference]: Start difference. First operand 3962 states and 5886 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 6 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-02-17 05:51:30,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:51:30,666 INFO L93 Difference]: Finished difference Result 4483 states and 6729 transitions. [2023-02-17 05:51:30,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-02-17 05:51:30,667 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 6 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 47 [2023-02-17 05:51:30,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:51:30,686 INFO L225 Difference]: With dead ends: 4483 [2023-02-17 05:51:30,686 INFO L226 Difference]: Without dead ends: 4453 [2023-02-17 05:51:30,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-02-17 05:51:30,689 INFO L413 NwaCegarLoop]: 1215 mSDtfsCounter, 1771 mSDsluCounter, 6308 mSDsCounter, 0 mSdLazyCounter, 9685 mSolverCounterSat, 1009 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2079 SdHoareTripleChecker+Valid, 7523 SdHoareTripleChecker+Invalid, 10694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1009 IncrementalHoareTripleChecker+Valid, 9685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2023-02-17 05:51:30,690 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2079 Valid, 7523 Invalid, 10694 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1009 Valid, 9685 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2023-02-17 05:51:30,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4453 states. [2023-02-17 05:51:30,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4453 to 3960. [2023-02-17 05:51:30,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3960 states, 2704 states have (on average 1.3742603550295858) internal successors, (3716), 2779 states have internal predecessors, (3716), 1072 states have call successors, (1072), 184 states have call predecessors, (1072), 183 states have return successors, (1094), 1037 states have call predecessors, (1094), 1056 states have call successors, (1094) [2023-02-17 05:51:31,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3960 states to 3960 states and 5882 transitions. [2023-02-17 05:51:31,001 INFO L78 Accepts]: Start accepts. Automaton has 3960 states and 5882 transitions. Word has length 47 [2023-02-17 05:51:31,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:51:31,002 INFO L495 AbstractCegarLoop]: Abstraction has 3960 states and 5882 transitions. [2023-02-17 05:51:31,002 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 6 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-02-17 05:51:31,002 INFO L276 IsEmpty]: Start isEmpty. Operand 3960 states and 5882 transitions. [2023-02-17 05:51:31,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-02-17 05:51:31,003 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:51:31,003 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:51:31,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-02-17 05:51:31,004 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:51:31,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:51:31,004 INFO L85 PathProgramCache]: Analyzing trace with hash -1404767676, now seen corresponding path program 1 times [2023-02-17 05:51:31,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:51:31,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958642184] [2023-02-17 05:51:31,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:51:31,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:51:31,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:51:31,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-02-17 05:51:31,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:51:31,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-02-17 05:51:31,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:51:31,425 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:51:31,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:51:31,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958642184] [2023-02-17 05:51:31,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958642184] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:51:31,426 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:51:31,426 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-02-17 05:51:31,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514946238] [2023-02-17 05:51:31,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:51:31,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-02-17 05:51:31,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:51:31,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-02-17 05:51:31,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-02-17 05:51:31,428 INFO L87 Difference]: Start difference. First operand 3960 states and 5882 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-02-17 05:51:33,606 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:51:35,711 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:51:39,901 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:51:43,973 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:51:47,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:51:47,272 INFO L93 Difference]: Finished difference Result 5181 states and 7841 transitions. [2023-02-17 05:51:47,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-02-17 05:51:47,272 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 50 [2023-02-17 05:51:47,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:51:47,293 INFO L225 Difference]: With dead ends: 5181 [2023-02-17 05:51:47,293 INFO L226 Difference]: Without dead ends: 5141 [2023-02-17 05:51:47,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2023-02-17 05:51:47,297 INFO L413 NwaCegarLoop]: 1956 mSDtfsCounter, 1152 mSDsluCounter, 10850 mSDsCounter, 0 mSdLazyCounter, 9986 mSolverCounterSat, 391 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1452 SdHoareTripleChecker+Valid, 12806 SdHoareTripleChecker+Invalid, 10379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 391 IncrementalHoareTripleChecker+Valid, 9986 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.5s IncrementalHoareTripleChecker+Time [2023-02-17 05:51:47,297 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1452 Valid, 12806 Invalid, 10379 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [391 Valid, 9986 Invalid, 2 Unknown, 0 Unchecked, 15.5s Time] [2023-02-17 05:51:47,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5141 states. [2023-02-17 05:51:47,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5141 to 3965. [2023-02-17 05:51:47,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3965 states, 2708 states have (on average 1.3737075332348596) internal successors, (3720), 2783 states have internal predecessors, (3720), 1072 states have call successors, (1072), 184 states have call predecessors, (1072), 184 states have return successors, (1097), 1038 states have call predecessors, (1097), 1056 states have call successors, (1097) [2023-02-17 05:51:47,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3965 states to 3965 states and 5889 transitions. [2023-02-17 05:51:47,641 INFO L78 Accepts]: Start accepts. Automaton has 3965 states and 5889 transitions. Word has length 50 [2023-02-17 05:51:47,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:51:47,642 INFO L495 AbstractCegarLoop]: Abstraction has 3965 states and 5889 transitions. [2023-02-17 05:51:47,642 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-02-17 05:51:47,642 INFO L276 IsEmpty]: Start isEmpty. Operand 3965 states and 5889 transitions. [2023-02-17 05:51:47,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-02-17 05:51:47,643 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:51:47,643 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:51:47,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-02-17 05:51:47,644 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:51:47,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:51:47,644 INFO L85 PathProgramCache]: Analyzing trace with hash 852143331, now seen corresponding path program 1 times [2023-02-17 05:51:47,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:51:47,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129864161] [2023-02-17 05:51:47,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:51:47,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:51:47,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:51:47,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-02-17 05:51:47,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:51:47,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-02-17 05:51:47,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:51:47,958 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:51:47,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:51:47,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129864161] [2023-02-17 05:51:47,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129864161] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:51:47,958 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:51:47,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-02-17 05:51:47,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345260554] [2023-02-17 05:51:47,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:51:47,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-02-17 05:51:47,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:51:47,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-02-17 05:51:47,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-02-17 05:51:47,961 INFO L87 Difference]: Start difference. First operand 3965 states and 5889 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-02-17 05:51:51,612 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:51:55,184 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:51:58,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:51:58,641 INFO L93 Difference]: Finished difference Result 4498 states and 6746 transitions. [2023-02-17 05:51:58,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-02-17 05:51:58,645 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 50 [2023-02-17 05:51:58,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:51:58,662 INFO L225 Difference]: With dead ends: 4498 [2023-02-17 05:51:58,663 INFO L226 Difference]: Without dead ends: 4458 [2023-02-17 05:51:58,666 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-02-17 05:51:58,667 INFO L413 NwaCegarLoop]: 1494 mSDtfsCounter, 1147 mSDsluCounter, 5407 mSDsCounter, 0 mSdLazyCounter, 6967 mSolverCounterSat, 364 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1445 SdHoareTripleChecker+Valid, 6901 SdHoareTripleChecker+Invalid, 7332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 364 IncrementalHoareTripleChecker+Valid, 6967 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.4s IncrementalHoareTripleChecker+Time [2023-02-17 05:51:58,669 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1445 Valid, 6901 Invalid, 7332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [364 Valid, 6967 Invalid, 1 Unknown, 0 Unchecked, 10.4s Time] [2023-02-17 05:51:58,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4458 states. [2023-02-17 05:51:58,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4458 to 3960. [2023-02-17 05:51:58,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3960 states, 2704 states have (on average 1.3738905325443787) internal successors, (3715), 2779 states have internal predecessors, (3715), 1072 states have call successors, (1072), 184 states have call predecessors, (1072), 183 states have return successors, (1094), 1037 states have call predecessors, (1094), 1056 states have call successors, (1094) [2023-02-17 05:51:59,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3960 states to 3960 states and 5881 transitions. [2023-02-17 05:51:59,001 INFO L78 Accepts]: Start accepts. Automaton has 3960 states and 5881 transitions. Word has length 50 [2023-02-17 05:51:59,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:51:59,002 INFO L495 AbstractCegarLoop]: Abstraction has 3960 states and 5881 transitions. [2023-02-17 05:51:59,002 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-02-17 05:51:59,002 INFO L276 IsEmpty]: Start isEmpty. Operand 3960 states and 5881 transitions. [2023-02-17 05:51:59,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-02-17 05:51:59,003 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:51:59,003 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:51:59,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-02-17 05:51:59,004 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:51:59,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:51:59,004 INFO L85 PathProgramCache]: Analyzing trace with hash 900358753, now seen corresponding path program 1 times [2023-02-17 05:51:59,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:51:59,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206468011] [2023-02-17 05:51:59,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:51:59,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:51:59,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:51:59,240 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:51:59,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:51:59,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206468011] [2023-02-17 05:51:59,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206468011] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:51:59,241 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:51:59,241 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-02-17 05:51:59,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476918831] [2023-02-17 05:51:59,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:51:59,242 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-02-17 05:51:59,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:51:59,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-02-17 05:51:59,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-02-17 05:51:59,243 INFO L87 Difference]: Start difference. First operand 3960 states and 5881 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-02-17 05:51:59,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:51:59,587 INFO L93 Difference]: Finished difference Result 4052 states and 6005 transitions. [2023-02-17 05:51:59,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-02-17 05:51:59,587 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2023-02-17 05:51:59,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:51:59,599 INFO L225 Difference]: With dead ends: 4052 [2023-02-17 05:51:59,600 INFO L226 Difference]: Without dead ends: 4021 [2023-02-17 05:51:59,602 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-02-17 05:51:59,602 INFO L413 NwaCegarLoop]: 2532 mSDtfsCounter, 160 mSDsluCounter, 10161 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 12693 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-02-17 05:51:59,603 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 12693 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-02-17 05:51:59,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4021 states. [2023-02-17 05:51:59,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4021 to 3963. [2023-02-17 05:51:59,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3963 states, 2707 states have (on average 1.3734761728851126) internal successors, (3718), 2782 states have internal predecessors, (3718), 1072 states have call successors, (1072), 184 states have call predecessors, (1072), 183 states have return successors, (1094), 1037 states have call predecessors, (1094), 1056 states have call successors, (1094) [2023-02-17 05:51:59,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3963 states to 3963 states and 5884 transitions. [2023-02-17 05:51:59,905 INFO L78 Accepts]: Start accepts. Automaton has 3963 states and 5884 transitions. Word has length 45 [2023-02-17 05:51:59,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:51:59,905 INFO L495 AbstractCegarLoop]: Abstraction has 3963 states and 5884 transitions. [2023-02-17 05:51:59,905 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-02-17 05:51:59,906 INFO L276 IsEmpty]: Start isEmpty. Operand 3963 states and 5884 transitions. [2023-02-17 05:51:59,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-02-17 05:51:59,907 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:51:59,907 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:51:59,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-02-17 05:51:59,908 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:51:59,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:51:59,908 INFO L85 PathProgramCache]: Analyzing trace with hash 1880324695, now seen corresponding path program 1 times [2023-02-17 05:51:59,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:51:59,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845687512] [2023-02-17 05:51:59,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:51:59,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:52:00,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:00,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-02-17 05:52:00,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:00,839 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:52:00,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:52:00,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845687512] [2023-02-17 05:52:00,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845687512] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:52:00,840 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:52:00,840 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-02-17 05:52:00,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145764730] [2023-02-17 05:52:00,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:52:00,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-02-17 05:52:00,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:52:00,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-02-17 05:52:00,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-02-17 05:52:00,842 INFO L87 Difference]: Start difference. First operand 3963 states and 5884 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-02-17 05:52:07,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:52:07,866 INFO L93 Difference]: Finished difference Result 7205 states and 10663 transitions. [2023-02-17 05:52:07,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-02-17 05:52:07,867 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2023-02-17 05:52:07,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:52:07,888 INFO L225 Difference]: With dead ends: 7205 [2023-02-17 05:52:07,888 INFO L226 Difference]: Without dead ends: 6978 [2023-02-17 05:52:07,892 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-02-17 05:52:07,892 INFO L413 NwaCegarLoop]: 1678 mSDtfsCounter, 3762 mSDsluCounter, 2621 mSDsCounter, 0 mSdLazyCounter, 6697 mSolverCounterSat, 1836 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4161 SdHoareTripleChecker+Valid, 4299 SdHoareTripleChecker+Invalid, 8533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1836 IncrementalHoareTripleChecker+Valid, 6697 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2023-02-17 05:52:07,892 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4161 Valid, 4299 Invalid, 8533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1836 Valid, 6697 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2023-02-17 05:52:07,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6978 states. [2023-02-17 05:52:08,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6978 to 4558. [2023-02-17 05:52:08,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4558 states, 3041 states have (on average 1.3689575797435054) internal successors, (4163), 3139 states have internal predecessors, (4163), 1295 states have call successors, (1295), 222 states have call predecessors, (1295), 221 states have return successors, (1299), 1244 states have call predecessors, (1299), 1282 states have call successors, (1299) [2023-02-17 05:52:08,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4558 states to 4558 states and 6757 transitions. [2023-02-17 05:52:08,371 INFO L78 Accepts]: Start accepts. Automaton has 4558 states and 6757 transitions. Word has length 49 [2023-02-17 05:52:08,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:52:08,371 INFO L495 AbstractCegarLoop]: Abstraction has 4558 states and 6757 transitions. [2023-02-17 05:52:08,372 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-02-17 05:52:08,372 INFO L276 IsEmpty]: Start isEmpty. Operand 4558 states and 6757 transitions. [2023-02-17 05:52:08,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-02-17 05:52:08,373 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:52:08,373 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:52:08,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-02-17 05:52:08,374 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:52:08,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:52:08,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1606233439, now seen corresponding path program 1 times [2023-02-17 05:52:08,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:52:08,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631978946] [2023-02-17 05:52:08,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:52:08,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:52:08,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:08,606 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:52:08,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:52:08,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631978946] [2023-02-17 05:52:08,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631978946] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:52:08,606 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:52:08,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-02-17 05:52:08,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989337282] [2023-02-17 05:52:08,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:52:08,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-02-17 05:52:08,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:52:08,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-02-17 05:52:08,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-02-17 05:52:08,609 INFO L87 Difference]: Start difference. First operand 4558 states and 6757 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-02-17 05:52:09,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:52:09,057 INFO L93 Difference]: Finished difference Result 4627 states and 6849 transitions. [2023-02-17 05:52:09,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-02-17 05:52:09,057 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2023-02-17 05:52:09,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:52:09,073 INFO L225 Difference]: With dead ends: 4627 [2023-02-17 05:52:09,073 INFO L226 Difference]: Without dead ends: 4596 [2023-02-17 05:52:09,075 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-02-17 05:52:09,076 INFO L413 NwaCegarLoop]: 2528 mSDtfsCounter, 160 mSDsluCounter, 10130 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 12658 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-02-17 05:52:09,076 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 12658 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-02-17 05:52:09,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4596 states. [2023-02-17 05:52:09,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4596 to 4551. [2023-02-17 05:52:09,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4551 states, 3035 states have (on average 1.3690280065897857) internal successors, (4155), 3132 states have internal predecessors, (4155), 1294 states have call successors, (1294), 222 states have call predecessors, (1294), 221 states have return successors, (1298), 1243 states have call predecessors, (1298), 1281 states have call successors, (1298) [2023-02-17 05:52:09,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4551 states to 4551 states and 6747 transitions. [2023-02-17 05:52:09,532 INFO L78 Accepts]: Start accepts. Automaton has 4551 states and 6747 transitions. Word has length 45 [2023-02-17 05:52:09,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:52:09,532 INFO L495 AbstractCegarLoop]: Abstraction has 4551 states and 6747 transitions. [2023-02-17 05:52:09,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-02-17 05:52:09,533 INFO L276 IsEmpty]: Start isEmpty. Operand 4551 states and 6747 transitions. [2023-02-17 05:52:09,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-02-17 05:52:09,536 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:52:09,536 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:52:09,537 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-02-17 05:52:09,537 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:52:09,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:52:09,537 INFO L85 PathProgramCache]: Analyzing trace with hash 752543076, now seen corresponding path program 1 times [2023-02-17 05:52:09,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:52:09,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378599724] [2023-02-17 05:52:09,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:52:09,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:52:09,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:09,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-02-17 05:52:09,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:09,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-02-17 05:52:09,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:09,831 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:52:09,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:52:09,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378599724] [2023-02-17 05:52:09,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378599724] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:52:09,832 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:52:09,832 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-02-17 05:52:09,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538463811] [2023-02-17 05:52:09,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:52:09,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-02-17 05:52:09,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:52:09,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-02-17 05:52:09,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-02-17 05:52:09,834 INFO L87 Difference]: Start difference. First operand 4551 states and 6747 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-02-17 05:52:13,763 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:52:16,799 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:52:20,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:52:20,431 INFO L93 Difference]: Finished difference Result 5210 states and 7809 transitions. [2023-02-17 05:52:20,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-02-17 05:52:20,431 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 53 [2023-02-17 05:52:20,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:52:20,444 INFO L225 Difference]: With dead ends: 5210 [2023-02-17 05:52:20,445 INFO L226 Difference]: Without dead ends: 5180 [2023-02-17 05:52:20,446 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-02-17 05:52:20,447 INFO L413 NwaCegarLoop]: 1206 mSDtfsCounter, 1091 mSDsluCounter, 4725 mSDsCounter, 0 mSdLazyCounter, 6975 mSolverCounterSat, 380 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1401 SdHoareTripleChecker+Valid, 5931 SdHoareTripleChecker+Invalid, 7356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 380 IncrementalHoareTripleChecker+Valid, 6975 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2023-02-17 05:52:20,447 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1401 Valid, 5931 Invalid, 7356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [380 Valid, 6975 Invalid, 1 Unknown, 0 Unchecked, 10.2s Time] [2023-02-17 05:52:20,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5180 states. [2023-02-17 05:52:20,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5180 to 4548. [2023-02-17 05:52:20,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4548 states, 3033 states have (on average 1.3689416419386746) internal successors, (4152), 3130 states have internal predecessors, (4152), 1293 states have call successors, (1293), 222 states have call predecessors, (1293), 221 states have return successors, (1297), 1242 states have call predecessors, (1297), 1280 states have call successors, (1297) [2023-02-17 05:52:20,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4548 states to 4548 states and 6742 transitions. [2023-02-17 05:52:20,864 INFO L78 Accepts]: Start accepts. Automaton has 4548 states and 6742 transitions. Word has length 53 [2023-02-17 05:52:20,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:52:20,864 INFO L495 AbstractCegarLoop]: Abstraction has 4548 states and 6742 transitions. [2023-02-17 05:52:20,864 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-02-17 05:52:20,865 INFO L276 IsEmpty]: Start isEmpty. Operand 4548 states and 6742 transitions. [2023-02-17 05:52:20,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-02-17 05:52:20,869 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:52:20,869 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:52:20,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-02-17 05:52:20,870 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:52:20,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:52:20,871 INFO L85 PathProgramCache]: Analyzing trace with hash -491344575, now seen corresponding path program 1 times [2023-02-17 05:52:20,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:52:20,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816686143] [2023-02-17 05:52:20,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:52:20,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:52:20,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:21,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-02-17 05:52:21,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:21,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-02-17 05:52:21,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:21,165 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:52:21,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:52:21,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816686143] [2023-02-17 05:52:21,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816686143] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:52:21,165 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:52:21,166 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-02-17 05:52:21,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952273016] [2023-02-17 05:52:21,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:52:21,169 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-02-17 05:52:21,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:52:21,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-02-17 05:52:21,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-02-17 05:52:21,169 INFO L87 Difference]: Start difference. First operand 4548 states and 6742 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-02-17 05:52:24,618 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:52:28,033 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:52:31,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:52:31,785 INFO L93 Difference]: Finished difference Result 5207 states and 7804 transitions. [2023-02-17 05:52:31,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-02-17 05:52:31,787 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 50 [2023-02-17 05:52:31,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:52:31,800 INFO L225 Difference]: With dead ends: 5207 [2023-02-17 05:52:31,800 INFO L226 Difference]: Without dead ends: 5171 [2023-02-17 05:52:31,802 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-02-17 05:52:31,803 INFO L413 NwaCegarLoop]: 1173 mSDtfsCounter, 1090 mSDsluCounter, 4608 mSDsCounter, 0 mSdLazyCounter, 7043 mSolverCounterSat, 378 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1400 SdHoareTripleChecker+Valid, 5781 SdHoareTripleChecker+Invalid, 7422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 378 IncrementalHoareTripleChecker+Valid, 7043 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2023-02-17 05:52:31,803 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1400 Valid, 5781 Invalid, 7422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [378 Valid, 7043 Invalid, 1 Unknown, 0 Unchecked, 10.2s Time] [2023-02-17 05:52:31,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5171 states. [2023-02-17 05:52:32,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5171 to 4539. [2023-02-17 05:52:32,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4539 states, 3027 states have (on average 1.3690122233234225) internal successors, (4144), 3124 states have internal predecessors, (4144), 1291 states have call successors, (1291), 221 states have call predecessors, (1291), 220 states have return successors, (1295), 1240 states have call predecessors, (1295), 1278 states have call successors, (1295) [2023-02-17 05:52:32,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4539 states to 4539 states and 6730 transitions. [2023-02-17 05:52:32,255 INFO L78 Accepts]: Start accepts. Automaton has 4539 states and 6730 transitions. Word has length 50 [2023-02-17 05:52:32,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:52:32,255 INFO L495 AbstractCegarLoop]: Abstraction has 4539 states and 6730 transitions. [2023-02-17 05:52:32,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-02-17 05:52:32,256 INFO L276 IsEmpty]: Start isEmpty. Operand 4539 states and 6730 transitions. [2023-02-17 05:52:32,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-02-17 05:52:32,257 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:52:32,258 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:52:32,258 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-02-17 05:52:32,258 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:52:32,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:52:32,258 INFO L85 PathProgramCache]: Analyzing trace with hash 2048298195, now seen corresponding path program 1 times [2023-02-17 05:52:32,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:52:32,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090297129] [2023-02-17 05:52:32,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:52:32,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:52:32,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:32,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-02-17 05:52:32,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:32,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-02-17 05:52:32,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:32,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-02-17 05:52:32,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:32,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-02-17 05:52:32,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:32,620 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:52:32,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:52:32,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090297129] [2023-02-17 05:52:32,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090297129] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:52:32,621 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:52:32,621 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-02-17 05:52:32,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495594144] [2023-02-17 05:52:32,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:52:32,622 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-02-17 05:52:32,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:52:32,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-02-17 05:52:32,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-02-17 05:52:32,623 INFO L87 Difference]: Start difference. First operand 4539 states and 6730 transitions. Second operand has 8 states, 8 states have (on average 5.125) internal successors, (41), 5 states have internal predecessors, (41), 3 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2023-02-17 05:52:38,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:52:38,533 INFO L93 Difference]: Finished difference Result 7594 states and 11325 transitions. [2023-02-17 05:52:38,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-02-17 05:52:38,536 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 5 states have internal predecessors, (41), 3 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 58 [2023-02-17 05:52:38,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:52:38,550 INFO L225 Difference]: With dead ends: 7594 [2023-02-17 05:52:38,550 INFO L226 Difference]: Without dead ends: 5084 [2023-02-17 05:52:38,559 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2023-02-17 05:52:38,560 INFO L413 NwaCegarLoop]: 1194 mSDtfsCounter, 1755 mSDsluCounter, 5133 mSDsCounter, 0 mSdLazyCounter, 8048 mSolverCounterSat, 983 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2065 SdHoareTripleChecker+Valid, 6327 SdHoareTripleChecker+Invalid, 9031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 983 IncrementalHoareTripleChecker+Valid, 8048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2023-02-17 05:52:38,560 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2065 Valid, 6327 Invalid, 9031 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [983 Valid, 8048 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2023-02-17 05:52:38,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5084 states. [2023-02-17 05:52:38,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5084 to 4426. [2023-02-17 05:52:38,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4426 states, 2944 states have (on average 1.3658288043478262) internal successors, (4021), 3027 states have internal predecessors, (4021), 1265 states have call successors, (1265), 213 states have call predecessors, (1265), 216 states have return successors, (1268), 1232 states have call predecessors, (1268), 1255 states have call successors, (1268) [2023-02-17 05:52:38,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4426 states to 4426 states and 6554 transitions. [2023-02-17 05:52:38,942 INFO L78 Accepts]: Start accepts. Automaton has 4426 states and 6554 transitions. Word has length 58 [2023-02-17 05:52:38,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:52:38,942 INFO L495 AbstractCegarLoop]: Abstraction has 4426 states and 6554 transitions. [2023-02-17 05:52:38,943 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 5 states have internal predecessors, (41), 3 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2023-02-17 05:52:38,943 INFO L276 IsEmpty]: Start isEmpty. Operand 4426 states and 6554 transitions. [2023-02-17 05:52:38,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-02-17 05:52:38,945 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:52:38,945 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:52:38,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-02-17 05:52:38,945 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:52:38,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:52:38,946 INFO L85 PathProgramCache]: Analyzing trace with hash 1591264843, now seen corresponding path program 1 times [2023-02-17 05:52:38,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:52:38,946 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702274183] [2023-02-17 05:52:38,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:52:38,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:52:39,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:39,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-02-17 05:52:39,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:39,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-02-17 05:52:39,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:39,235 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:52:39,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:52:39,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702274183] [2023-02-17 05:52:39,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702274183] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:52:39,236 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:52:39,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-02-17 05:52:39,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024535110] [2023-02-17 05:52:39,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:52:39,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-02-17 05:52:39,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:52:39,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-02-17 05:52:39,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-02-17 05:52:39,239 INFO L87 Difference]: Start difference. First operand 4426 states and 6554 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-02-17 05:52:42,977 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:52:48,018 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:52:51,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:52:51,061 INFO L93 Difference]: Finished difference Result 5230 states and 7807 transitions. [2023-02-17 05:52:51,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-02-17 05:52:51,061 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 54 [2023-02-17 05:52:51,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:52:51,075 INFO L225 Difference]: With dead ends: 5230 [2023-02-17 05:52:51,075 INFO L226 Difference]: Without dead ends: 5136 [2023-02-17 05:52:51,077 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-02-17 05:52:51,077 INFO L413 NwaCegarLoop]: 1529 mSDtfsCounter, 918 mSDsluCounter, 5740 mSDsCounter, 0 mSdLazyCounter, 7062 mSolverCounterSat, 368 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1179 SdHoareTripleChecker+Valid, 7269 SdHoareTripleChecker+Invalid, 7432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 368 IncrementalHoareTripleChecker+Valid, 7062 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2023-02-17 05:52:51,078 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1179 Valid, 7269 Invalid, 7432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [368 Valid, 7062 Invalid, 2 Unknown, 0 Unchecked, 11.4s Time] [2023-02-17 05:52:51,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5136 states. [2023-02-17 05:52:51,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5136 to 4428. [2023-02-17 05:52:51,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4428 states, 2946 states have (on average 1.3652410047522063) internal successors, (4022), 3029 states have internal predecessors, (4022), 1265 states have call successors, (1265), 213 states have call predecessors, (1265), 216 states have return successors, (1268), 1232 states have call predecessors, (1268), 1255 states have call successors, (1268) [2023-02-17 05:52:51,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4428 states to 4428 states and 6555 transitions. [2023-02-17 05:52:51,428 INFO L78 Accepts]: Start accepts. Automaton has 4428 states and 6555 transitions. Word has length 54 [2023-02-17 05:52:51,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:52:51,428 INFO L495 AbstractCegarLoop]: Abstraction has 4428 states and 6555 transitions. [2023-02-17 05:52:51,428 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-02-17 05:52:51,429 INFO L276 IsEmpty]: Start isEmpty. Operand 4428 states and 6555 transitions. [2023-02-17 05:52:51,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-02-17 05:52:51,430 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:52:51,430 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:52:51,430 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-02-17 05:52:51,430 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:52:51,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:52:51,431 INFO L85 PathProgramCache]: Analyzing trace with hash 1790097882, now seen corresponding path program 1 times [2023-02-17 05:52:51,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:52:51,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024593728] [2023-02-17 05:52:51,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:52:51,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:52:51,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:51,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-02-17 05:52:51,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:51,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-02-17 05:52:51,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:52:51,790 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:52:51,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:52:51,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024593728] [2023-02-17 05:52:51,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024593728] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:52:51,791 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:52:51,791 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-02-17 05:52:51,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923801422] [2023-02-17 05:52:51,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:52:51,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-02-17 05:52:51,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:52:51,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-02-17 05:52:51,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-02-17 05:52:51,793 INFO L87 Difference]: Start difference. First operand 4428 states and 6555 transitions. Second operand has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-02-17 05:52:56,267 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:53:01,328 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:53:05,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:53:05,329 INFO L93 Difference]: Finished difference Result 5087 states and 7615 transitions. [2023-02-17 05:53:05,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-02-17 05:53:05,329 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 55 [2023-02-17 05:53:05,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:53:05,339 INFO L225 Difference]: With dead ends: 5087 [2023-02-17 05:53:05,340 INFO L226 Difference]: Without dead ends: 5052 [2023-02-17 05:53:05,341 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-02-17 05:53:05,342 INFO L413 NwaCegarLoop]: 1153 mSDtfsCounter, 1114 mSDsluCounter, 6594 mSDsCounter, 0 mSdLazyCounter, 9965 mSolverCounterSat, 382 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1422 SdHoareTripleChecker+Valid, 7747 SdHoareTripleChecker+Invalid, 10348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 382 IncrementalHoareTripleChecker+Valid, 9965 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.0s IncrementalHoareTripleChecker+Time [2023-02-17 05:53:05,342 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1422 Valid, 7747 Invalid, 10348 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [382 Valid, 9965 Invalid, 1 Unknown, 0 Unchecked, 13.0s Time] [2023-02-17 05:53:05,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5052 states. [2023-02-17 05:53:05,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5052 to 4421. [2023-02-17 05:53:05,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4421 states, 2943 states have (on average 1.364593951749915) internal successors, (4016), 3026 states have internal predecessors, (4016), 1261 states have call successors, (1261), 213 states have call predecessors, (1261), 216 states have return successors, (1263), 1228 states have call predecessors, (1263), 1250 states have call successors, (1263) [2023-02-17 05:53:05,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4421 states to 4421 states and 6540 transitions. [2023-02-17 05:53:05,662 INFO L78 Accepts]: Start accepts. Automaton has 4421 states and 6540 transitions. Word has length 55 [2023-02-17 05:53:05,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:53:05,663 INFO L495 AbstractCegarLoop]: Abstraction has 4421 states and 6540 transitions. [2023-02-17 05:53:05,663 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-02-17 05:53:05,663 INFO L276 IsEmpty]: Start isEmpty. Operand 4421 states and 6540 transitions. [2023-02-17 05:53:05,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-02-17 05:53:05,664 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:53:05,665 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:53:05,665 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-02-17 05:53:05,665 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:53:05,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:53:05,665 INFO L85 PathProgramCache]: Analyzing trace with hash 1976910524, now seen corresponding path program 1 times [2023-02-17 05:53:05,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:53:05,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92446707] [2023-02-17 05:53:05,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:53:05,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:53:05,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:05,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-02-17 05:53:05,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:06,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-02-17 05:53:06,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:06,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-02-17 05:53:06,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:06,050 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:53:06,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:53:06,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92446707] [2023-02-17 05:53:06,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92446707] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:53:06,050 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:53:06,050 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-02-17 05:53:06,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373491205] [2023-02-17 05:53:06,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:53:06,051 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-02-17 05:53:06,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:53:06,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-02-17 05:53:06,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-02-17 05:53:06,052 INFO L87 Difference]: Start difference. First operand 4421 states and 6540 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-02-17 05:53:11,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:53:11,348 INFO L93 Difference]: Finished difference Result 4565 states and 6733 transitions. [2023-02-17 05:53:11,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-02-17 05:53:11,348 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 56 [2023-02-17 05:53:11,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:53:11,359 INFO L225 Difference]: With dead ends: 4565 [2023-02-17 05:53:11,359 INFO L226 Difference]: Without dead ends: 4524 [2023-02-17 05:53:11,361 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-02-17 05:53:11,361 INFO L413 NwaCegarLoop]: 1247 mSDtfsCounter, 1122 mSDsluCounter, 6479 mSDsCounter, 0 mSdLazyCounter, 8446 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1413 SdHoareTripleChecker+Valid, 7726 SdHoareTripleChecker+Invalid, 8618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 8446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-02-17 05:53:11,361 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1413 Valid, 7726 Invalid, 8618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 8446 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2023-02-17 05:53:11,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4524 states. [2023-02-17 05:53:11,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4524 to 4426. [2023-02-17 05:53:11,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4426 states, 2947 states have (on average 1.364099083814048) internal successors, (4020), 3029 states have internal predecessors, (4020), 1261 states have call successors, (1261), 213 states have call predecessors, (1261), 217 states have return successors, (1264), 1230 states have call predecessors, (1264), 1250 states have call successors, (1264) [2023-02-17 05:53:11,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4426 states to 4426 states and 6545 transitions. [2023-02-17 05:53:11,667 INFO L78 Accepts]: Start accepts. Automaton has 4426 states and 6545 transitions. Word has length 56 [2023-02-17 05:53:11,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:53:11,668 INFO L495 AbstractCegarLoop]: Abstraction has 4426 states and 6545 transitions. [2023-02-17 05:53:11,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-02-17 05:53:11,668 INFO L276 IsEmpty]: Start isEmpty. Operand 4426 states and 6545 transitions. [2023-02-17 05:53:11,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-02-17 05:53:11,670 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:53:11,670 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:53:11,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-02-17 05:53:11,670 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:53:11,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:53:11,670 INFO L85 PathProgramCache]: Analyzing trace with hash -1624955075, now seen corresponding path program 1 times [2023-02-17 05:53:11,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:53:11,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973877589] [2023-02-17 05:53:11,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:53:11,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:53:11,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:11,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-02-17 05:53:11,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:12,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-02-17 05:53:12,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:12,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-02-17 05:53:12,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:12,104 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:53:12,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:53:12,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973877589] [2023-02-17 05:53:12,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973877589] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:53:12,105 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:53:12,105 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-02-17 05:53:12,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229119450] [2023-02-17 05:53:12,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:53:12,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-02-17 05:53:12,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:53:12,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-02-17 05:53:12,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-02-17 05:53:12,107 INFO L87 Difference]: Start difference. First operand 4426 states and 6545 transitions. Second operand has 10 states, 10 states have (on average 4.3) internal successors, (43), 7 states have internal predecessors, (43), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-02-17 05:53:19,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:53:19,085 INFO L93 Difference]: Finished difference Result 4552 states and 6721 transitions. [2023-02-17 05:53:19,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-02-17 05:53:19,117 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 7 states have internal predecessors, (43), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 56 [2023-02-17 05:53:19,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:53:19,125 INFO L225 Difference]: With dead ends: 4552 [2023-02-17 05:53:19,125 INFO L226 Difference]: Without dead ends: 4522 [2023-02-17 05:53:19,126 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2023-02-17 05:53:19,127 INFO L413 NwaCegarLoop]: 1304 mSDtfsCounter, 1190 mSDsluCounter, 9093 mSDsCounter, 0 mSdLazyCounter, 11342 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1479 SdHoareTripleChecker+Valid, 10397 SdHoareTripleChecker+Invalid, 11509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 11342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2023-02-17 05:53:19,127 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1479 Valid, 10397 Invalid, 11509 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [167 Valid, 11342 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2023-02-17 05:53:19,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4522 states. [2023-02-17 05:53:19,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4522 to 4419. [2023-02-17 05:53:19,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4419 states, 2942 states have (on average 1.3643779741672333) internal successors, (4014), 3025 states have internal predecessors, (4014), 1260 states have call successors, (1260), 213 states have call predecessors, (1260), 216 states have return successors, (1262), 1227 states have call predecessors, (1262), 1249 states have call successors, (1262) [2023-02-17 05:53:19,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4419 states to 4419 states and 6536 transitions. [2023-02-17 05:53:19,406 INFO L78 Accepts]: Start accepts. Automaton has 4419 states and 6536 transitions. Word has length 56 [2023-02-17 05:53:19,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:53:19,406 INFO L495 AbstractCegarLoop]: Abstraction has 4419 states and 6536 transitions. [2023-02-17 05:53:19,406 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 7 states have internal predecessors, (43), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-02-17 05:53:19,406 INFO L276 IsEmpty]: Start isEmpty. Operand 4419 states and 6536 transitions. [2023-02-17 05:53:19,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-02-17 05:53:19,408 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:53:19,408 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-17 05:53:19,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-02-17 05:53:19,408 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:53:19,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:53:19,409 INFO L85 PathProgramCache]: Analyzing trace with hash -1854765641, now seen corresponding path program 1 times [2023-02-17 05:53:19,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:53:19,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45648169] [2023-02-17 05:53:19,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:53:19,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:53:19,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:19,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-02-17 05:53:19,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:19,793 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:53:19,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:53:19,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45648169] [2023-02-17 05:53:19,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45648169] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:53:19,793 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:53:19,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-02-17 05:53:19,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699484498] [2023-02-17 05:53:19,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:53:19,794 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-02-17 05:53:19,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:53:19,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-02-17 05:53:19,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-02-17 05:53:19,795 INFO L87 Difference]: Start difference. First operand 4419 states and 6536 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-02-17 05:53:23,440 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:53:29,356 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:53:37,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:53:37,212 INFO L93 Difference]: Finished difference Result 7185 states and 10723 transitions. [2023-02-17 05:53:37,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-02-17 05:53:37,213 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 55 [2023-02-17 05:53:37,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:53:37,230 INFO L225 Difference]: With dead ends: 7185 [2023-02-17 05:53:37,230 INFO L226 Difference]: Without dead ends: 7098 [2023-02-17 05:53:37,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=386, Unknown=0, NotChecked=0, Total=506 [2023-02-17 05:53:37,233 INFO L413 NwaCegarLoop]: 1243 mSDtfsCounter, 7279 mSDsluCounter, 4396 mSDsCounter, 0 mSdLazyCounter, 12041 mSolverCounterSat, 4929 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7492 SdHoareTripleChecker+Valid, 5639 SdHoareTripleChecker+Invalid, 16972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4929 IncrementalHoareTripleChecker+Valid, 12041 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.6s IncrementalHoareTripleChecker+Time [2023-02-17 05:53:37,234 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7492 Valid, 5639 Invalid, 16972 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4929 Valid, 12041 Invalid, 2 Unknown, 0 Unchecked, 16.6s Time] [2023-02-17 05:53:37,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7098 states. [2023-02-17 05:53:37,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7098 to 6319. [2023-02-17 05:53:37,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6319 states, 4122 states have (on average 1.3665696263949538) internal successors, (5633), 4244 states have internal predecessors, (5633), 1887 states have call successors, (1887), 307 states have call predecessors, (1887), 309 states have return successors, (1888), 1837 states have call predecessors, (1888), 1876 states have call successors, (1888) [2023-02-17 05:53:37,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6319 states to 6319 states and 9408 transitions. [2023-02-17 05:53:37,807 INFO L78 Accepts]: Start accepts. Automaton has 6319 states and 9408 transitions. Word has length 55 [2023-02-17 05:53:37,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:53:37,807 INFO L495 AbstractCegarLoop]: Abstraction has 6319 states and 9408 transitions. [2023-02-17 05:53:37,807 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-02-17 05:53:37,807 INFO L276 IsEmpty]: Start isEmpty. Operand 6319 states and 9408 transitions. [2023-02-17 05:53:37,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-02-17 05:53:37,810 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:53:37,810 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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] [2023-02-17 05:53:37,810 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-02-17 05:53:37,810 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:53:37,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:53:37,810 INFO L85 PathProgramCache]: Analyzing trace with hash -1116807328, now seen corresponding path program 1 times [2023-02-17 05:53:37,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:53:37,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312182039] [2023-02-17 05:53:37,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:53:37,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:53:37,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:38,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-02-17 05:53:38,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:38,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-02-17 05:53:38,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:38,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-02-17 05:53:38,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:38,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-02-17 05:53:38,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:38,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-02-17 05:53:38,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:38,204 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:53:38,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:53:38,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312182039] [2023-02-17 05:53:38,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312182039] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:53:38,205 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:53:38,205 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-02-17 05:53:38,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517910159] [2023-02-17 05:53:38,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:53:38,205 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-02-17 05:53:38,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:53:38,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-02-17 05:53:38,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-02-17 05:53:38,206 INFO L87 Difference]: Start difference. First operand 6319 states and 9408 transitions. Second operand has 8 states, 8 states have (on average 6.375) internal successors, (51), 5 states have internal predecessors, (51), 3 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2023-02-17 05:53:41,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:53:47,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-17 05:53:47,170 INFO L93 Difference]: Finished difference Result 7305 states and 10930 transitions. [2023-02-17 05:53:47,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-02-17 05:53:47,170 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 5 states have internal predecessors, (51), 3 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 69 [2023-02-17 05:53:47,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-17 05:53:47,187 INFO L225 Difference]: With dead ends: 7305 [2023-02-17 05:53:47,188 INFO L226 Difference]: Without dead ends: 6329 [2023-02-17 05:53:47,193 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2023-02-17 05:53:47,193 INFO L413 NwaCegarLoop]: 1179 mSDtfsCounter, 1768 mSDsluCounter, 5027 mSDsCounter, 0 mSdLazyCounter, 8038 mSolverCounterSat, 1013 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2085 SdHoareTripleChecker+Valid, 6206 SdHoareTripleChecker+Invalid, 9052 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1013 IncrementalHoareTripleChecker+Valid, 8038 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2023-02-17 05:53:47,193 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2085 Valid, 6206 Invalid, 9052 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1013 Valid, 8038 Invalid, 1 Unknown, 0 Unchecked, 8.3s Time] [2023-02-17 05:53:47,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6329 states. [2023-02-17 05:53:47,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6329 to 5484. [2023-02-17 05:53:47,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5484 states, 3598 states have (on average 1.3657587548638133) internal successors, (4914), 3704 states have internal predecessors, (4914), 1618 states have call successors, (1618), 265 states have call predecessors, (1618), 267 states have return successors, (1619), 1574 states have call predecessors, (1619), 1608 states have call successors, (1619) [2023-02-17 05:53:47,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5484 states to 5484 states and 8151 transitions. [2023-02-17 05:53:47,686 INFO L78 Accepts]: Start accepts. Automaton has 5484 states and 8151 transitions. Word has length 69 [2023-02-17 05:53:47,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-17 05:53:47,687 INFO L495 AbstractCegarLoop]: Abstraction has 5484 states and 8151 transitions. [2023-02-17 05:53:47,687 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 5 states have internal predecessors, (51), 3 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2023-02-17 05:53:47,687 INFO L276 IsEmpty]: Start isEmpty. Operand 5484 states and 8151 transitions. [2023-02-17 05:53:47,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2023-02-17 05:53:47,690 INFO L187 NwaCegarLoop]: Found error trace [2023-02-17 05:53:47,690 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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] [2023-02-17 05:53:47,690 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-02-17 05:53:47,690 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-17 05:53:47,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-17 05:53:47,691 INFO L85 PathProgramCache]: Analyzing trace with hash -599882155, now seen corresponding path program 1 times [2023-02-17 05:53:47,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-17 05:53:47,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090269798] [2023-02-17 05:53:47,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-17 05:53:47,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-17 05:53:47,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:47,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-02-17 05:53:47,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:48,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-02-17 05:53:48,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:48,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-02-17 05:53:48,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:48,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-02-17 05:53:48,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:48,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-02-17 05:53:48,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:48,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-02-17 05:53:48,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-17 05:53:48,071 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-02-17 05:53:48,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-17 05:53:48,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090269798] [2023-02-17 05:53:48,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090269798] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-17 05:53:48,072 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-17 05:53:48,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-02-17 05:53:48,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111864500] [2023-02-17 05:53:48,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-17 05:53:48,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-02-17 05:53:48,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-17 05:53:48,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-02-17 05:53:48,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-02-17 05:53:48,074 INFO L87 Difference]: Start difference. First operand 5484 states and 8151 transitions. Second operand has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2023-02-17 05:53:50,242 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:53:52,302 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-02-17 05:53:57,266 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []