./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c3fed411 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-simplified/cdaudio_simpl1.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 75fd132a1a39ad1f2927845122893235fdf65fe2225472c79a2e84525dcd60fe --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-15 21:57:53,562 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-15 21:57:53,587 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-15 21:57:53,637 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-15 21:57:53,637 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-15 21:57:53,638 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-15 21:57:53,639 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-15 21:57:53,640 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-15 21:57:53,641 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-15 21:57:53,642 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-15 21:57:53,642 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-15 21:57:53,643 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-15 21:57:53,643 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-15 21:57:53,644 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-15 21:57:53,645 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-15 21:57:53,646 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-15 21:57:53,646 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-15 21:57:53,647 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-15 21:57:53,648 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-15 21:57:53,651 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-15 21:57:53,657 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-15 21:57:53,659 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-15 21:57:53,660 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-15 21:57:53,660 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-15 21:57:53,662 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-15 21:57:53,663 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-15 21:57:53,663 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-15 21:57:53,664 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-15 21:57:53,664 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-15 21:57:53,665 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-15 21:57:53,665 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-15 21:57:53,666 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-15 21:57:53,666 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-15 21:57:53,667 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-15 21:57:53,668 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-15 21:57:53,668 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-15 21:57:53,668 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-15 21:57:53,669 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-15 21:57:53,669 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-15 21:57:53,670 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-15 21:57:53,670 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-15 21:57:53,671 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-15 21:57:53,685 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-15 21:57:53,685 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-15 21:57:53,686 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-15 21:57:53,686 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-15 21:57:53,686 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-15 21:57:53,687 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-15 21:57:53,687 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-15 21:57:53,687 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-15 21:57:53,687 INFO L138 SettingsManager]: * Use SBE=true [2021-12-15 21:57:53,688 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-15 21:57:53,688 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-15 21:57:53,688 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-15 21:57:53,688 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-15 21:57:53,688 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-15 21:57:53,689 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-15 21:57:53,689 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-15 21:57:53,689 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-15 21:57:53,689 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-15 21:57:53,689 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-15 21:57:53,689 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-15 21:57:53,690 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-15 21:57:53,690 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-15 21:57:53,690 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-15 21:57:53,690 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-15 21:57:53,690 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-15 21:57:53,691 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-15 21:57:53,691 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-15 21:57:53,691 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-15 21:57:53,691 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-15 21:57:53,691 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-15 21:57:53,692 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-15 21:57:53,692 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-15 21:57:53,692 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-15 21:57:53,692 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-15 21:57:53,692 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 75fd132a1a39ad1f2927845122893235fdf65fe2225472c79a2e84525dcd60fe [2021-12-15 21:57:53,863 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-15 21:57:53,886 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-15 21:57:53,889 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-15 21:57:53,889 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-15 21:57:53,890 INFO L275 PluginConnector]: CDTParser initialized [2021-12-15 21:57:53,891 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-2.c [2021-12-15 21:57:53,946 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e4009116d/cc341b6275404b15ba0c6165cf68f9f2/FLAG3cbd8cf2f [2021-12-15 21:57:54,384 INFO L306 CDTParser]: Found 1 translation units. [2021-12-15 21:57:54,397 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-2.c [2021-12-15 21:57:54,411 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e4009116d/cc341b6275404b15ba0c6165cf68f9f2/FLAG3cbd8cf2f [2021-12-15 21:57:54,711 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e4009116d/cc341b6275404b15ba0c6165cf68f9f2 [2021-12-15 21:57:54,713 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-15 21:57:54,714 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-15 21:57:54,715 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-15 21:57:54,715 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-15 21:57:54,718 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-15 21:57:54,718 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.12 09:57:54" (1/1) ... [2021-12-15 21:57:54,719 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5d9688c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 09:57:54, skipping insertion in model container [2021-12-15 21:57:54,719 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.12 09:57:54" (1/1) ... [2021-12-15 21:57:54,724 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-15 21:57:54,779 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-15 21:57:54,973 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-2.c[2073,2086] [2021-12-15 21:57:55,126 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-15 21:57:55,139 INFO L203 MainTranslator]: Completed pre-run [2021-12-15 21:57:55,160 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-2.c[2073,2086] [2021-12-15 21:57:55,246 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-15 21:57:55,257 INFO L208 MainTranslator]: Completed translation [2021-12-15 21:57:55,258 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 09:57:55 WrapperNode [2021-12-15 21:57:55,258 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-15 21:57:55,259 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-15 21:57:55,259 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-15 21:57:55,259 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-15 21:57:55,266 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 09:57:55" (1/1) ... [2021-12-15 21:57:55,288 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 09:57:55" (1/1) ... [2021-12-15 21:57:55,324 INFO L137 Inliner]: procedures = 41, calls = 107, calls flagged for inlining = 16, calls inlined = 16, statements flattened = 1581 [2021-12-15 21:57:55,324 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-15 21:57:55,325 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-15 21:57:55,325 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-15 21:57:55,325 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-15 21:57:55,330 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 09:57:55" (1/1) ... [2021-12-15 21:57:55,331 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 09:57:55" (1/1) ... [2021-12-15 21:57:55,335 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 09:57:55" (1/1) ... [2021-12-15 21:57:55,335 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 09:57:55" (1/1) ... [2021-12-15 21:57:55,371 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 09:57:55" (1/1) ... [2021-12-15 21:57:55,383 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 09:57:55" (1/1) ... [2021-12-15 21:57:55,386 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 09:57:55" (1/1) ... [2021-12-15 21:57:55,413 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-15 21:57:55,414 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-15 21:57:55,414 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-15 21:57:55,414 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-15 21:57:55,415 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 09:57:55" (1/1) ... [2021-12-15 21:57:55,422 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-15 21:57:55,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-15 21:57:55,459 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-15 21:57:55,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-15 21:57:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure SendSrbSynchronous [2021-12-15 21:57:55,506 INFO L138 BoogieDeclarations]: Found implementation of procedure SendSrbSynchronous [2021-12-15 21:57:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-15 21:57:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure AG_SetStatusAndReturn [2021-12-15 21:57:55,506 INFO L138 BoogieDeclarations]: Found implementation of procedure AG_SetStatusAndReturn [2021-12-15 21:57:55,507 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2021-12-15 21:57:55,507 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2021-12-15 21:57:55,507 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioIsPlayActive [2021-12-15 21:57:55,507 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioIsPlayActive [2021-12-15 21:57:55,507 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2021-12-15 21:57:55,508 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2021-12-15 21:57:55,508 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2021-12-15 21:57:55,508 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2021-12-15 21:57:55,508 INFO L130 BoogieDeclarations]: Found specification of procedure HPCdrCompletion [2021-12-15 21:57:55,508 INFO L138 BoogieDeclarations]: Found implementation of procedure HPCdrCompletion [2021-12-15 21:57:55,508 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2021-12-15 21:57:55,508 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2021-12-15 21:57:55,509 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSignalCompletion [2021-12-15 21:57:55,509 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSignalCompletion [2021-12-15 21:57:55,509 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-12-15 21:57:55,509 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-12-15 21:57:55,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-15 21:57:55,509 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-12-15 21:57:55,509 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-12-15 21:57:55,510 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSendToNextDriver [2021-12-15 21:57:55,510 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSendToNextDriver [2021-12-15 21:57:55,510 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-15 21:57:55,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-15 21:57:55,510 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioForwardIrpSynchronous [2021-12-15 21:57:55,510 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioForwardIrpSynchronous [2021-12-15 21:57:55,755 INFO L236 CfgBuilder]: Building ICFG [2021-12-15 21:57:55,756 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-15 21:57:55,828 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-15 21:57:55,856 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2021-12-15 21:57:55,857 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2021-12-15 21:57:55,886 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-15 21:57:55,919 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2021-12-15 21:57:55,919 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2021-12-15 21:57:55,924 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-15 21:57:55,924 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-15 21:57:55,926 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-15 21:57:55,933 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-15 21:57:55,940 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-15 21:57:55,943 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-15 21:57:55,945 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-15 21:57:56,344 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L305: CdAudioPnp_#res#1 := 0; [2021-12-15 21:57:56,344 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##258: assume !false; [2021-12-15 21:57:56,344 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##257: assume false; [2021-12-15 21:57:56,345 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##286: assume !false; [2021-12-15 21:57:56,345 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##285: assume false; [2021-12-15 21:57:56,345 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##47: assume !false; [2021-12-15 21:57:56,345 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##46: assume false; [2021-12-15 21:57:56,345 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##133: assume false; [2021-12-15 21:57:56,345 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##134: assume !false; [2021-12-15 21:57:56,345 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume !false; [2021-12-15 21:57:56,345 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume false; [2021-12-15 21:57:56,346 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2021-12-15 21:57:56,346 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2021-12-15 21:57:56,346 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##331: assume false; [2021-12-15 21:57:56,346 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##332: assume !false; [2021-12-15 21:57:56,366 INFO L277 CfgBuilder]: Performing block encoding [2021-12-15 21:57:56,373 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-15 21:57:56,373 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-15 21:57:56,375 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.12 09:57:56 BoogieIcfgContainer [2021-12-15 21:57:56,375 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-15 21:57:56,376 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-15 21:57:56,376 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-15 21:57:56,379 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-15 21:57:56,379 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.12 09:57:54" (1/3) ... [2021-12-15 21:57:56,379 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ccc90aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.12 09:57:56, skipping insertion in model container [2021-12-15 21:57:56,380 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 09:57:55" (2/3) ... [2021-12-15 21:57:56,380 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ccc90aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.12 09:57:56, skipping insertion in model container [2021-12-15 21:57:56,380 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.12 09:57:56" (3/3) ... [2021-12-15 21:57:56,381 INFO L111 eAbstractionObserver]: Analyzing ICFG cdaudio_simpl1.cil-2.c [2021-12-15 21:57:56,384 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-15 21:57:56,384 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-15 21:57:56,430 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-15 21:57:56,437 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-15 21:57:56,437 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-15 21:57:56,465 INFO L276 IsEmpty]: Start isEmpty. Operand has 468 states, 367 states have (on average 1.5068119891008174) internal successors, (553), 385 states have internal predecessors, (553), 86 states have call successors, (86), 13 states have call predecessors, (86), 13 states have return successors, (86), 82 states have call predecessors, (86), 86 states have call successors, (86) [2021-12-15 21:57:56,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-12-15 21:57:56,468 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:57:56,469 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:57:56,469 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:57:56,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:57:56,473 INFO L85 PathProgramCache]: Analyzing trace with hash 1469618272, now seen corresponding path program 1 times [2021-12-15 21:57:56,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:57:56,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561154607] [2021-12-15 21:57:56,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:57:56,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:57:56,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:56,625 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:57:56,625 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:57:56,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561154607] [2021-12-15 21:57:56,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561154607] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:57:56,627 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:57:56,628 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-15 21:57:56,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160929474] [2021-12-15 21:57:56,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:57:56,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-15 21:57:56,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:57:56,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-15 21:57:56,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-15 21:57:56,662 INFO L87 Difference]: Start difference. First operand has 468 states, 367 states have (on average 1.5068119891008174) internal successors, (553), 385 states have internal predecessors, (553), 86 states have call successors, (86), 13 states have call predecessors, (86), 13 states have return successors, (86), 82 states have call predecessors, (86), 86 states have call successors, (86) Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:56,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:57:56,811 INFO L93 Difference]: Finished difference Result 809 states and 1294 transitions. [2021-12-15 21:57:56,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-15 21:57:56,814 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-12-15 21:57:56,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:57:56,824 INFO L225 Difference]: With dead ends: 809 [2021-12-15 21:57:56,825 INFO L226 Difference]: Without dead ends: 461 [2021-12-15 21:57:56,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-15 21:57:56,832 INFO L933 BasicCegarLoop]: 700 mSDtfsCounter, 8 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1351 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-15 21:57:56,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 1351 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-15 21:57:56,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-12-15 21:57:56,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 461. [2021-12-15 21:57:56,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 362 states have (on average 1.4751381215469612) internal successors, (534), 378 states have internal predecessors, (534), 86 states have call successors, (86), 13 states have call predecessors, (86), 12 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2021-12-15 21:57:56,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 691 transitions. [2021-12-15 21:57:56,887 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 691 transitions. Word has length 13 [2021-12-15 21:57:56,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:57:56,887 INFO L470 AbstractCegarLoop]: Abstraction has 461 states and 691 transitions. [2021-12-15 21:57:56,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:56,888 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 691 transitions. [2021-12-15 21:57:56,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-12-15 21:57:56,889 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:57:56,889 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:57:56,890 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-15 21:57:56,890 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:57:56,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:57:56,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1712840026, now seen corresponding path program 1 times [2021-12-15 21:57:56,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:57:56,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809351542] [2021-12-15 21:57:56,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:57:56,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:57:56,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:56,945 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:57:56,945 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:57:56,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809351542] [2021-12-15 21:57:56,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809351542] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:57:56,946 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:57:56,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-15 21:57:56,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636956164] [2021-12-15 21:57:56,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:57:56,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-15 21:57:56,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:57:56,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-15 21:57:56,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-15 21:57:56,949 INFO L87 Difference]: Start difference. First operand 461 states and 691 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) [2021-12-15 21:57:57,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:57:57,100 INFO L93 Difference]: Finished difference Result 702 states and 1030 transitions. [2021-12-15 21:57:57,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-15 21:57:57,102 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 [2021-12-15 21:57:57,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:57:57,110 INFO L225 Difference]: With dead ends: 702 [2021-12-15 21:57:57,110 INFO L226 Difference]: Without dead ends: 597 [2021-12-15 21:57:57,117 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-15 21:57:57,119 INFO L933 BasicCegarLoop]: 812 mSDtfsCounter, 566 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 1036 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-15 21:57:57,120 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [566 Valid, 1036 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-15 21:57:57,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2021-12-15 21:57:57,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 579. [2021-12-15 21:57:57,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 466 states have (on average 1.4356223175965666) internal successors, (669), 468 states have internal predecessors, (669), 92 states have call successors, (92), 21 states have call predecessors, (92), 20 states have return successors, (97), 91 states have call predecessors, (97), 81 states have call successors, (97) [2021-12-15 21:57:57,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 858 transitions. [2021-12-15 21:57:57,172 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 858 transitions. Word has length 15 [2021-12-15 21:57:57,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:57:57,172 INFO L470 AbstractCegarLoop]: Abstraction has 579 states and 858 transitions. [2021-12-15 21:57:57,172 INFO L471 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) [2021-12-15 21:57:57,172 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 858 transitions. [2021-12-15 21:57:57,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-12-15 21:57:57,173 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:57:57,174 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:57:57,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-15 21:57:57,174 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:57:57,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:57:57,175 INFO L85 PathProgramCache]: Analyzing trace with hash 1723202730, now seen corresponding path program 1 times [2021-12-15 21:57:57,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:57:57,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306455237] [2021-12-15 21:57:57,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:57:57,175 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:57:57,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:57,221 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:57:57,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:57:57,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306455237] [2021-12-15 21:57:57,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306455237] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:57:57,222 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:57:57,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-15 21:57:57,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654220149] [2021-12-15 21:57:57,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:57:57,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-15 21:57:57,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:57:57,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-15 21:57:57,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-15 21:57:57,223 INFO L87 Difference]: Start difference. First operand 579 states and 858 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:57,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:57:57,250 INFO L93 Difference]: Finished difference Result 858 states and 1241 transitions. [2021-12-15 21:57:57,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-15 21:57:57,250 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 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 19 [2021-12-15 21:57:57,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:57:57,254 INFO L225 Difference]: With dead ends: 858 [2021-12-15 21:57:57,254 INFO L226 Difference]: Without dead ends: 723 [2021-12-15 21:57:57,254 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-15 21:57:57,255 INFO L933 BasicCegarLoop]: 681 mSDtfsCounter, 605 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 605 SdHoareTripleChecker+Valid, 868 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-15 21:57:57,256 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [605 Valid, 868 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-15 21:57:57,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2021-12-15 21:57:57,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 687. [2021-12-15 21:57:57,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 687 states, 564 states have (on average 1.4326241134751774) internal successors, (808), 562 states have internal predecessors, (808), 93 states have call successors, (93), 26 states have call predecessors, (93), 29 states have return successors, (110), 98 states have call predecessors, (110), 85 states have call successors, (110) [2021-12-15 21:57:57,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 687 states to 687 states and 1011 transitions. [2021-12-15 21:57:57,296 INFO L78 Accepts]: Start accepts. Automaton has 687 states and 1011 transitions. Word has length 19 [2021-12-15 21:57:57,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:57:57,296 INFO L470 AbstractCegarLoop]: Abstraction has 687 states and 1011 transitions. [2021-12-15 21:57:57,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:57,297 INFO L276 IsEmpty]: Start isEmpty. Operand 687 states and 1011 transitions. [2021-12-15 21:57:57,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-12-15 21:57:57,298 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:57:57,298 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:57:57,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-15 21:57:57,299 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:57:57,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:57:57,299 INFO L85 PathProgramCache]: Analyzing trace with hash 981092466, now seen corresponding path program 1 times [2021-12-15 21:57:57,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:57:57,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482883553] [2021-12-15 21:57:57,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:57:57,300 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:57:57,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:57,329 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:57:57,329 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:57:57,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482883553] [2021-12-15 21:57:57,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482883553] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:57:57,330 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:57:57,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-15 21:57:57,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705615711] [2021-12-15 21:57:57,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:57:57,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-15 21:57:57,331 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:57:57,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-15 21:57:57,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-15 21:57:57,331 INFO L87 Difference]: Start difference. First operand 687 states and 1011 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, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:57,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:57:57,438 INFO L93 Difference]: Finished difference Result 1290 states and 1958 transitions. [2021-12-15 21:57:57,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-15 21:57:57,438 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, (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 21 [2021-12-15 21:57:57,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:57:57,443 INFO L225 Difference]: With dead ends: 1290 [2021-12-15 21:57:57,443 INFO L226 Difference]: Without dead ends: 1057 [2021-12-15 21:57:57,444 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-15 21:57:57,445 INFO L933 BasicCegarLoop]: 1006 mSDtfsCounter, 338 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 1622 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-15 21:57:57,445 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [338 Valid, 1622 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-15 21:57:57,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1057 states. [2021-12-15 21:57:57,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1057 to 819. [2021-12-15 21:57:57,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 673 states have (on average 1.4338781575037147) internal successors, (965), 670 states have internal predecessors, (965), 106 states have call successors, (106), 34 states have call predecessors, (106), 39 states have return successors, (172), 114 states have call predecessors, (172), 98 states have call successors, (172) [2021-12-15 21:57:57,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 1243 transitions. [2021-12-15 21:57:57,474 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 1243 transitions. Word has length 21 [2021-12-15 21:57:57,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:57:57,475 INFO L470 AbstractCegarLoop]: Abstraction has 819 states and 1243 transitions. [2021-12-15 21:57:57,475 INFO L471 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, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:57,475 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 1243 transitions. [2021-12-15 21:57:57,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-15 21:57:57,476 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:57:57,476 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:57:57,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-15 21:57:57,477 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:57:57,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:57:57,477 INFO L85 PathProgramCache]: Analyzing trace with hash 110549048, now seen corresponding path program 1 times [2021-12-15 21:57:57,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:57:57,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438747725] [2021-12-15 21:57:57,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:57:57,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:57:57,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:57,536 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:57:57,537 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:57:57,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438747725] [2021-12-15 21:57:57,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438747725] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:57:57,537 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:57:57,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-15 21:57:57,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637011100] [2021-12-15 21:57:57,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:57:57,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-15 21:57:57,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:57:57,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-15 21:57:57,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-15 21:57:57,538 INFO L87 Difference]: Start difference. First operand 819 states and 1243 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:57,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:57:57,827 INFO L93 Difference]: Finished difference Result 1372 states and 2088 transitions. [2021-12-15 21:57:57,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-15 21:57:57,827 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 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 22 [2021-12-15 21:57:57,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:57:57,831 INFO L225 Difference]: With dead ends: 1372 [2021-12-15 21:57:57,831 INFO L226 Difference]: Without dead ends: 829 [2021-12-15 21:57:57,832 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-15 21:57:57,833 INFO L933 BasicCegarLoop]: 706 mSDtfsCounter, 1037 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 223 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1038 SdHoareTripleChecker+Valid, 858 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 223 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:57:57,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1038 Valid, 858 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [223 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:57:57,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 829 states. [2021-12-15 21:57:57,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 829 to 807. [2021-12-15 21:57:57,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 807 states, 663 states have (on average 1.4283559577677225) internal successors, (947), 660 states have internal predecessors, (947), 104 states have call successors, (104), 32 states have call predecessors, (104), 39 states have return successors, (168), 114 states have call predecessors, (168), 96 states have call successors, (168) [2021-12-15 21:57:57,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 1219 transitions. [2021-12-15 21:57:57,859 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 1219 transitions. Word has length 22 [2021-12-15 21:57:57,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:57:57,859 INFO L470 AbstractCegarLoop]: Abstraction has 807 states and 1219 transitions. [2021-12-15 21:57:57,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:57,860 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 1219 transitions. [2021-12-15 21:57:57,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-12-15 21:57:57,861 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:57:57,861 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:57:57,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-15 21:57:57,861 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:57:57,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:57:57,862 INFO L85 PathProgramCache]: Analyzing trace with hash -401986644, now seen corresponding path program 1 times [2021-12-15 21:57:57,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:57:57,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329581232] [2021-12-15 21:57:57,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:57:57,862 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:57:57,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:57,884 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:57:57,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:57:57,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329581232] [2021-12-15 21:57:57,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329581232] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:57:57,885 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:57:57,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-15 21:57:57,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234318918] [2021-12-15 21:57:57,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:57:57,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-15 21:57:57,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:57:57,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-15 21:57:57,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-15 21:57:57,886 INFO L87 Difference]: Start difference. First operand 807 states and 1219 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:57,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:57:57,932 INFO L93 Difference]: Finished difference Result 810 states and 1221 transitions. [2021-12-15 21:57:57,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-15 21:57:57,932 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 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 23 [2021-12-15 21:57:57,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:57:57,935 INFO L225 Difference]: With dead ends: 810 [2021-12-15 21:57:57,935 INFO L226 Difference]: Without dead ends: 806 [2021-12-15 21:57:57,936 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-15 21:57:57,936 INFO L933 BasicCegarLoop]: 649 mSDtfsCounter, 22 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 1252 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-15 21:57:57,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 1252 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-15 21:57:57,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 806 states. [2021-12-15 21:57:57,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 806 to 806. [2021-12-15 21:57:57,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 806 states, 663 states have (on average 1.4253393665158371) internal successors, (945), 659 states have internal predecessors, (945), 103 states have call successors, (103), 32 states have call predecessors, (103), 39 states have return successors, (168), 114 states have call predecessors, (168), 96 states have call successors, (168) [2021-12-15 21:57:57,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 806 states to 806 states and 1216 transitions. [2021-12-15 21:57:57,977 INFO L78 Accepts]: Start accepts. Automaton has 806 states and 1216 transitions. Word has length 23 [2021-12-15 21:57:57,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:57:57,978 INFO L470 AbstractCegarLoop]: Abstraction has 806 states and 1216 transitions. [2021-12-15 21:57:57,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:57,978 INFO L276 IsEmpty]: Start isEmpty. Operand 806 states and 1216 transitions. [2021-12-15 21:57:57,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-12-15 21:57:57,979 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:57:57,979 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:57:57,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-15 21:57:57,980 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:57:57,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:57:57,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1420935661, now seen corresponding path program 1 times [2021-12-15 21:57:57,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:57:57,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278748250] [2021-12-15 21:57:57,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:57:57,981 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:57:57,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:58,018 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:57:58,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:57:58,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278748250] [2021-12-15 21:57:58,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278748250] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:57:58,018 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:57:58,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-15 21:57:58,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474949846] [2021-12-15 21:57:58,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:57:58,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-15 21:57:58,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:57:58,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-15 21:57:58,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-15 21:57:58,020 INFO L87 Difference]: Start difference. First operand 806 states and 1216 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 3 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:58,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:57:58,103 INFO L93 Difference]: Finished difference Result 1220 states and 1776 transitions. [2021-12-15 21:57:58,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-15 21:57:58,103 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 3 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-12-15 21:57:58,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:57:58,107 INFO L225 Difference]: With dead ends: 1220 [2021-12-15 21:57:58,107 INFO L226 Difference]: Without dead ends: 806 [2021-12-15 21:57:58,108 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-15 21:57:58,110 INFO L933 BasicCegarLoop]: 757 mSDtfsCounter, 318 mSDsluCounter, 1184 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 1941 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-15 21:57:58,111 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [318 Valid, 1941 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-15 21:57:58,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 806 states. [2021-12-15 21:57:58,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 806 to 681. [2021-12-15 21:57:58,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 559 states have (on average 1.407871198568873) internal successors, (787), 557 states have internal predecessors, (787), 88 states have call successors, (88), 28 states have call predecessors, (88), 33 states have return successors, (109), 95 states have call predecessors, (109), 81 states have call successors, (109) [2021-12-15 21:57:58,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 984 transitions. [2021-12-15 21:57:58,142 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 984 transitions. Word has length 28 [2021-12-15 21:57:58,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:57:58,143 INFO L470 AbstractCegarLoop]: Abstraction has 681 states and 984 transitions. [2021-12-15 21:57:58,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 3 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:58,143 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 984 transitions. [2021-12-15 21:57:58,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-12-15 21:57:58,145 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:57:58,145 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:57:58,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-15 21:57:58,145 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:57:58,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:57:58,146 INFO L85 PathProgramCache]: Analyzing trace with hash -1565251403, now seen corresponding path program 1 times [2021-12-15 21:57:58,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:57:58,147 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910712987] [2021-12-15 21:57:58,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:57:58,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:57:58,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:58,201 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:57:58,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:57:58,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910712987] [2021-12-15 21:57:58,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910712987] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:57:58,202 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:57:58,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-15 21:57:58,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928794889] [2021-12-15 21:57:58,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:57:58,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-15 21:57:58,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:57:58,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-15 21:57:58,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-15 21:57:58,203 INFO L87 Difference]: Start difference. First operand 681 states and 984 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 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) [2021-12-15 21:57:58,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:57:58,237 INFO L93 Difference]: Finished difference Result 764 states and 1091 transitions. [2021-12-15 21:57:58,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-15 21:57:58,238 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 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 29 [2021-12-15 21:57:58,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:57:58,243 INFO L225 Difference]: With dead ends: 764 [2021-12-15 21:57:58,244 INFO L226 Difference]: Without dead ends: 746 [2021-12-15 21:57:58,244 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-15 21:57:58,245 INFO L933 BasicCegarLoop]: 654 mSDtfsCounter, 628 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 628 SdHoareTripleChecker+Valid, 716 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-15 21:57:58,245 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [628 Valid, 716 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-15 21:57:58,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2021-12-15 21:57:58,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 703. [2021-12-15 21:57:58,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 579 states have (on average 1.4162348877374784) internal successors, (820), 584 states have internal predecessors, (820), 88 states have call successors, (88), 29 states have call predecessors, (88), 35 states have return successors, (104), 89 states have call predecessors, (104), 82 states have call successors, (104) [2021-12-15 21:57:58,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 1012 transitions. [2021-12-15 21:57:58,273 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 1012 transitions. Word has length 29 [2021-12-15 21:57:58,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:57:58,274 INFO L470 AbstractCegarLoop]: Abstraction has 703 states and 1012 transitions. [2021-12-15 21:57:58,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 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) [2021-12-15 21:57:58,274 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 1012 transitions. [2021-12-15 21:57:58,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-15 21:57:58,278 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:57:58,278 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:57:58,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-15 21:57:58,279 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:57:58,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:57:58,280 INFO L85 PathProgramCache]: Analyzing trace with hash 18714975, now seen corresponding path program 1 times [2021-12-15 21:57:58,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:57:58,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858535979] [2021-12-15 21:57:58,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:57:58,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:57:58,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:58,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-15 21:57:58,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:58,326 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:57:58,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:57:58,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858535979] [2021-12-15 21:57:58,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858535979] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:57:58,326 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:57:58,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-15 21:57:58,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193646316] [2021-12-15 21:57:58,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:57:58,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-15 21:57:58,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:57:58,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-15 21:57:58,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-15 21:57:58,328 INFO L87 Difference]: Start difference. First operand 703 states and 1012 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-15 21:57:58,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:57:58,530 INFO L93 Difference]: Finished difference Result 999 states and 1443 transitions. [2021-12-15 21:57:58,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-15 21:57:58,530 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (4), 4 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 35 [2021-12-15 21:57:58,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:57:58,534 INFO L225 Difference]: With dead ends: 999 [2021-12-15 21:57:58,534 INFO L226 Difference]: Without dead ends: 772 [2021-12-15 21:57:58,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-15 21:57:58,537 INFO L933 BasicCegarLoop]: 729 mSDtfsCounter, 254 mSDsluCounter, 1045 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 1774 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:57:58,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [257 Valid, 1774 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:57:58,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2021-12-15 21:57:58,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 686. [2021-12-15 21:57:58,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 686 states, 564 states have (on average 1.4113475177304964) internal successors, (796), 571 states have internal predecessors, (796), 87 states have call successors, (87), 28 states have call predecessors, (87), 34 states have return successors, (100), 86 states have call predecessors, (100), 81 states have call successors, (100) [2021-12-15 21:57:58,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 686 states to 686 states and 983 transitions. [2021-12-15 21:57:58,571 INFO L78 Accepts]: Start accepts. Automaton has 686 states and 983 transitions. Word has length 35 [2021-12-15 21:57:58,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:57:58,571 INFO L470 AbstractCegarLoop]: Abstraction has 686 states and 983 transitions. [2021-12-15 21:57:58,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-15 21:57:58,571 INFO L276 IsEmpty]: Start isEmpty. Operand 686 states and 983 transitions. [2021-12-15 21:57:58,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-12-15 21:57:58,575 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:57:58,575 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:57:58,575 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-15 21:57:58,575 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:57:58,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:57:58,576 INFO L85 PathProgramCache]: Analyzing trace with hash -1008894227, now seen corresponding path program 1 times [2021-12-15 21:57:58,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:57:58,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183954750] [2021-12-15 21:57:58,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:57:58,577 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:57:58,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:58,610 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:57:58,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:57:58,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183954750] [2021-12-15 21:57:58,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183954750] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:57:58,611 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:57:58,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-15 21:57:58,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169102462] [2021-12-15 21:57:58,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:57:58,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-15 21:57:58,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:57:58,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-15 21:57:58,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-15 21:57:58,614 INFO L87 Difference]: Start difference. First operand 686 states and 983 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:58,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:57:58,805 INFO L93 Difference]: Finished difference Result 744 states and 1056 transitions. [2021-12-15 21:57:58,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-15 21:57:58,805 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 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 32 [2021-12-15 21:57:58,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:57:58,808 INFO L225 Difference]: With dead ends: 744 [2021-12-15 21:57:58,809 INFO L226 Difference]: Without dead ends: 702 [2021-12-15 21:57:58,809 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-15 21:57:58,810 INFO L933 BasicCegarLoop]: 641 mSDtfsCounter, 691 mSDsluCounter, 460 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 691 SdHoareTripleChecker+Valid, 1101 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:57:58,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [691 Valid, 1101 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:57:58,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2021-12-15 21:57:58,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 686. [2021-12-15 21:57:58,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 686 states, 564 states have (on average 1.4078014184397163) internal successors, (794), 571 states have internal predecessors, (794), 87 states have call successors, (87), 28 states have call predecessors, (87), 34 states have return successors, (100), 86 states have call predecessors, (100), 81 states have call successors, (100) [2021-12-15 21:57:58,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 686 states to 686 states and 981 transitions. [2021-12-15 21:57:58,832 INFO L78 Accepts]: Start accepts. Automaton has 686 states and 981 transitions. Word has length 32 [2021-12-15 21:57:58,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:57:58,834 INFO L470 AbstractCegarLoop]: Abstraction has 686 states and 981 transitions. [2021-12-15 21:57:58,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:58,834 INFO L276 IsEmpty]: Start isEmpty. Operand 686 states and 981 transitions. [2021-12-15 21:57:58,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-12-15 21:57:58,836 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:57:58,836 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:57:58,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-15 21:57:58,837 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:57:58,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:57:58,837 INFO L85 PathProgramCache]: Analyzing trace with hash 1838861437, now seen corresponding path program 1 times [2021-12-15 21:57:58,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:57:58,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027727079] [2021-12-15 21:57:58,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:57:58,838 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:57:58,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:58,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-15 21:57:58,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:58,877 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:57:58,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:57:58,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027727079] [2021-12-15 21:57:58,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027727079] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:57:58,878 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:57:58,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-15 21:57:58,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737071013] [2021-12-15 21:57:58,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:57:58,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-15 21:57:58,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:57:58,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-15 21:57:58,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-15 21:57:58,886 INFO L87 Difference]: Start difference. First operand 686 states and 981 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-15 21:57:59,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:57:59,046 INFO L93 Difference]: Finished difference Result 771 states and 1109 transitions. [2021-12-15 21:57:59,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-15 21:57:59,046 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 36 [2021-12-15 21:57:59,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:57:59,049 INFO L225 Difference]: With dead ends: 771 [2021-12-15 21:57:59,049 INFO L226 Difference]: Without dead ends: 711 [2021-12-15 21:57:59,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-15 21:57:59,050 INFO L933 BasicCegarLoop]: 650 mSDtfsCounter, 703 mSDsluCounter, 606 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 724 SdHoareTripleChecker+Valid, 1256 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-15 21:57:59,050 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [724 Valid, 1256 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-15 21:57:59,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 711 states. [2021-12-15 21:57:59,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 711 to 675. [2021-12-15 21:57:59,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 557 states have (on average 1.4093357271095153) internal successors, (785), 564 states have internal predecessors, (785), 85 states have call successors, (85), 26 states have call predecessors, (85), 32 states have return successors, (98), 84 states have call predecessors, (98), 79 states have call successors, (98) [2021-12-15 21:57:59,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 968 transitions. [2021-12-15 21:57:59,072 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 968 transitions. Word has length 36 [2021-12-15 21:57:59,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:57:59,072 INFO L470 AbstractCegarLoop]: Abstraction has 675 states and 968 transitions. [2021-12-15 21:57:59,073 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-15 21:57:59,073 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 968 transitions. [2021-12-15 21:57:59,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-15 21:57:59,074 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:57:59,074 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:57:59,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-15 21:57:59,074 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:57:59,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:57:59,075 INFO L85 PathProgramCache]: Analyzing trace with hash 138801832, now seen corresponding path program 1 times [2021-12-15 21:57:59,075 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:57:59,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030930953] [2021-12-15 21:57:59,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:57:59,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:57:59,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:59,092 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:57:59,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:57:59,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030930953] [2021-12-15 21:57:59,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030930953] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:57:59,093 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:57:59,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-15 21:57:59,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314549795] [2021-12-15 21:57:59,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:57:59,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-15 21:57:59,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:57:59,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-15 21:57:59,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-15 21:57:59,094 INFO L87 Difference]: Start difference. First operand 675 states and 968 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:59,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:57:59,150 INFO L93 Difference]: Finished difference Result 832 states and 1184 transitions. [2021-12-15 21:57:59,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-15 21:57:59,151 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 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 34 [2021-12-15 21:57:59,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:57:59,153 INFO L225 Difference]: With dead ends: 832 [2021-12-15 21:57:59,154 INFO L226 Difference]: Without dead ends: 821 [2021-12-15 21:57:59,154 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-15 21:57:59,154 INFO L933 BasicCegarLoop]: 771 mSDtfsCounter, 132 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 1384 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-15 21:57:59,155 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 1384 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-15 21:57:59,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 821 states. [2021-12-15 21:57:59,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 821 to 723. [2021-12-15 21:57:59,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 601 states have (on average 1.3860232945091515) internal successors, (833), 601 states have internal predecessors, (833), 85 states have call successors, (85), 26 states have call predecessors, (85), 36 states have return successors, (109), 95 states have call predecessors, (109), 79 states have call successors, (109) [2021-12-15 21:57:59,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 1027 transitions. [2021-12-15 21:57:59,177 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 1027 transitions. Word has length 34 [2021-12-15 21:57:59,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:57:59,177 INFO L470 AbstractCegarLoop]: Abstraction has 723 states and 1027 transitions. [2021-12-15 21:57:59,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:59,177 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 1027 transitions. [2021-12-15 21:57:59,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-15 21:57:59,179 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:57:59,179 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:57:59,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-15 21:57:59,179 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:57:59,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:57:59,180 INFO L85 PathProgramCache]: Analyzing trace with hash -298326298, now seen corresponding path program 1 times [2021-12-15 21:57:59,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:57:59,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925500262] [2021-12-15 21:57:59,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:57:59,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:57:59,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:59,209 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:57:59,209 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:57:59,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925500262] [2021-12-15 21:57:59,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925500262] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:57:59,210 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:57:59,210 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-15 21:57:59,210 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134949722] [2021-12-15 21:57:59,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:57:59,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-15 21:57:59,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:57:59,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-15 21:57:59,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-15 21:57:59,211 INFO L87 Difference]: Start difference. First operand 723 states and 1027 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:59,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:57:59,394 INFO L93 Difference]: Finished difference Result 751 states and 1058 transitions. [2021-12-15 21:57:59,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-15 21:57:59,395 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 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 34 [2021-12-15 21:57:59,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:57:59,397 INFO L225 Difference]: With dead ends: 751 [2021-12-15 21:57:59,397 INFO L226 Difference]: Without dead ends: 704 [2021-12-15 21:57:59,398 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-15 21:57:59,398 INFO L933 BasicCegarLoop]: 640 mSDtfsCounter, 671 mSDsluCounter, 460 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 671 SdHoareTripleChecker+Valid, 1100 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:57:59,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [671 Valid, 1100 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:57:59,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-12-15 21:57:59,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 694. [2021-12-15 21:57:59,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 575 states have (on average 1.391304347826087) internal successors, (800), 581 states have internal predecessors, (800), 85 states have call successors, (85), 26 states have call predecessors, (85), 33 states have return successors, (98), 86 states have call predecessors, (98), 79 states have call successors, (98) [2021-12-15 21:57:59,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 983 transitions. [2021-12-15 21:57:59,419 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 983 transitions. Word has length 34 [2021-12-15 21:57:59,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:57:59,419 INFO L470 AbstractCegarLoop]: Abstraction has 694 states and 983 transitions. [2021-12-15 21:57:59,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:59,419 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 983 transitions. [2021-12-15 21:57:59,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-15 21:57:59,420 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:57:59,421 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:57:59,421 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-15 21:57:59,421 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:57:59,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:57:59,421 INFO L85 PathProgramCache]: Analyzing trace with hash 452395434, now seen corresponding path program 1 times [2021-12-15 21:57:59,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:57:59,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938882789] [2021-12-15 21:57:59,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:57:59,422 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:57:59,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:59,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:57:59,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:57:59,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938882789] [2021-12-15 21:57:59,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938882789] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:57:59,450 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:57:59,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-15 21:57:59,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728452710] [2021-12-15 21:57:59,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:57:59,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-15 21:57:59,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:57:59,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-15 21:57:59,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-15 21:57:59,451 INFO L87 Difference]: Start difference. First operand 694 states and 983 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:59,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:57:59,677 INFO L93 Difference]: Finished difference Result 792 states and 1125 transitions. [2021-12-15 21:57:59,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-15 21:57:59,678 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 35 [2021-12-15 21:57:59,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:57:59,681 INFO L225 Difference]: With dead ends: 792 [2021-12-15 21:57:59,681 INFO L226 Difference]: Without dead ends: 788 [2021-12-15 21:57:59,682 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-15 21:57:59,682 INFO L933 BasicCegarLoop]: 738 mSDtfsCounter, 740 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 749 SdHoareTripleChecker+Valid, 1194 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:57:59,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [749 Valid, 1194 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:57:59,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 788 states. [2021-12-15 21:57:59,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 788 to 696. [2021-12-15 21:57:59,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 577 states have (on average 1.389948006932409) internal successors, (802), 583 states have internal predecessors, (802), 85 states have call successors, (85), 26 states have call predecessors, (85), 33 states have return successors, (98), 86 states have call predecessors, (98), 79 states have call successors, (98) [2021-12-15 21:57:59,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 985 transitions. [2021-12-15 21:57:59,708 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 985 transitions. Word has length 35 [2021-12-15 21:57:59,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:57:59,708 INFO L470 AbstractCegarLoop]: Abstraction has 696 states and 985 transitions. [2021-12-15 21:57:59,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:59,708 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 985 transitions. [2021-12-15 21:57:59,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-15 21:57:59,710 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:57:59,710 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:57:59,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-15 21:57:59,710 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:57:59,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:57:59,711 INFO L85 PathProgramCache]: Analyzing trace with hash 452672264, now seen corresponding path program 1 times [2021-12-15 21:57:59,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:57:59,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673033567] [2021-12-15 21:57:59,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:57:59,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:57:59,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:59,736 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:57:59,736 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:57:59,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673033567] [2021-12-15 21:57:59,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673033567] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:57:59,736 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:57:59,736 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-15 21:57:59,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112828961] [2021-12-15 21:57:59,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:57:59,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-15 21:57:59,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:57:59,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-15 21:57:59,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-15 21:57:59,738 INFO L87 Difference]: Start difference. First operand 696 states and 985 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:59,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:57:59,797 INFO L93 Difference]: Finished difference Result 709 states and 998 transitions. [2021-12-15 21:57:59,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-15 21:57:59,798 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 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 35 [2021-12-15 21:57:59,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:57:59,800 INFO L225 Difference]: With dead ends: 709 [2021-12-15 21:57:59,800 INFO L226 Difference]: Without dead ends: 679 [2021-12-15 21:57:59,801 INFO L932 BasicCegarLoop]: 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 [2021-12-15 21:57:59,801 INFO L933 BasicCegarLoop]: 648 mSDtfsCounter, 38 mSDsluCounter, 2545 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 3193 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-15 21:57:59,802 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 3193 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-15 21:57:59,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2021-12-15 21:57:59,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 679. [2021-12-15 21:57:59,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 560 states have (on average 1.3964285714285714) internal successors, (782), 566 states have internal predecessors, (782), 85 states have call successors, (85), 26 states have call predecessors, (85), 33 states have return successors, (98), 86 states have call predecessors, (98), 79 states have call successors, (98) [2021-12-15 21:57:59,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 965 transitions. [2021-12-15 21:57:59,832 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 965 transitions. Word has length 35 [2021-12-15 21:57:59,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:57:59,833 INFO L470 AbstractCegarLoop]: Abstraction has 679 states and 965 transitions. [2021-12-15 21:57:59,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:57:59,833 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 965 transitions. [2021-12-15 21:57:59,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-12-15 21:57:59,834 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:57:59,834 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:57:59,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-15 21:57:59,834 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:57:59,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:57:59,835 INFO L85 PathProgramCache]: Analyzing trace with hash 1733603893, now seen corresponding path program 1 times [2021-12-15 21:57:59,835 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:57:59,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907734397] [2021-12-15 21:57:59,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:57:59,835 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:57:59,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:59,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-15 21:57:59,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:57:59,857 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:57:59,858 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:57:59,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907734397] [2021-12-15 21:57:59,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907734397] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:57:59,858 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:57:59,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-15 21:57:59,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826082968] [2021-12-15 21:57:59,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:57:59,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-15 21:57:59,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:57:59,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-15 21:57:59,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-15 21:57:59,859 INFO L87 Difference]: Start difference. First operand 679 states and 965 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 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) [2021-12-15 21:58:00,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:00,043 INFO L93 Difference]: Finished difference Result 717 states and 1030 transitions. [2021-12-15 21:58:00,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-15 21:58:00,044 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 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 37 [2021-12-15 21:58:00,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:00,047 INFO L225 Difference]: With dead ends: 717 [2021-12-15 21:58:00,047 INFO L226 Difference]: Without dead ends: 710 [2021-12-15 21:58:00,048 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-15 21:58:00,048 INFO L933 BasicCegarLoop]: 622 mSDtfsCounter, 150 mSDsluCounter, 918 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 1540 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:00,048 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 1540 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-15 21:58:00,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2021-12-15 21:58:00,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 692. [2021-12-15 21:58:00,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 573 states have (on average 1.3909249563699826) internal successors, (797), 579 states have internal predecessors, (797), 85 states have call successors, (85), 26 states have call predecessors, (85), 33 states have return successors, (98), 86 states have call predecessors, (98), 79 states have call successors, (98) [2021-12-15 21:58:00,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 980 transitions. [2021-12-15 21:58:00,073 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 980 transitions. Word has length 37 [2021-12-15 21:58:00,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:00,073 INFO L470 AbstractCegarLoop]: Abstraction has 692 states and 980 transitions. [2021-12-15 21:58:00,073 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 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) [2021-12-15 21:58:00,073 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 980 transitions. [2021-12-15 21:58:00,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-15 21:58:00,075 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:00,075 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:00,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-15 21:58:00,075 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:00,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:00,075 INFO L85 PathProgramCache]: Analyzing trace with hash -190291046, now seen corresponding path program 1 times [2021-12-15 21:58:00,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:00,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551825449] [2021-12-15 21:58:00,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:00,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:00,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:00,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-15 21:58:00,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:00,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:00,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:00,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551825449] [2021-12-15 21:58:00,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551825449] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:00,127 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:00,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-15 21:58:00,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339316266] [2021-12-15 21:58:00,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:00,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-15 21:58:00,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:00,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-15 21:58:00,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-15 21:58:00,128 INFO L87 Difference]: Start difference. First operand 692 states and 980 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-15 21:58:00,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:00,444 INFO L93 Difference]: Finished difference Result 716 states and 1026 transitions. [2021-12-15 21:58:00,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-15 21:58:00,445 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 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 39 [2021-12-15 21:58:00,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:00,447 INFO L225 Difference]: With dead ends: 716 [2021-12-15 21:58:00,447 INFO L226 Difference]: Without dead ends: 710 [2021-12-15 21:58:00,448 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-15 21:58:00,448 INFO L933 BasicCegarLoop]: 616 mSDtfsCounter, 780 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 824 SdHoareTripleChecker+Valid, 1451 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:00,449 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [824 Valid, 1451 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 286 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-15 21:58:00,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2021-12-15 21:58:00,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 692. [2021-12-15 21:58:00,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 573 states have (on average 1.3891797556719023) internal successors, (796), 579 states have internal predecessors, (796), 85 states have call successors, (85), 26 states have call predecessors, (85), 33 states have return successors, (98), 86 states have call predecessors, (98), 79 states have call successors, (98) [2021-12-15 21:58:00,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 979 transitions. [2021-12-15 21:58:00,472 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 979 transitions. Word has length 39 [2021-12-15 21:58:00,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:00,472 INFO L470 AbstractCegarLoop]: Abstraction has 692 states and 979 transitions. [2021-12-15 21:58:00,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-15 21:58:00,473 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 979 transitions. [2021-12-15 21:58:00,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-15 21:58:00,474 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:00,474 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:00,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-15 21:58:00,475 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:00,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:00,475 INFO L85 PathProgramCache]: Analyzing trace with hash -1290991354, now seen corresponding path program 1 times [2021-12-15 21:58:00,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:00,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071863168] [2021-12-15 21:58:00,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:00,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:00,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:00,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-15 21:58:00,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:00,515 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:00,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:00,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071863168] [2021-12-15 21:58:00,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071863168] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:00,515 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:00,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-15 21:58:00,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212180058] [2021-12-15 21:58:00,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:00,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-15 21:58:00,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:00,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-15 21:58:00,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-15 21:58:00,516 INFO L87 Difference]: Start difference. First operand 692 states and 979 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-15 21:58:00,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:00,824 INFO L93 Difference]: Finished difference Result 731 states and 1044 transitions. [2021-12-15 21:58:00,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-15 21:58:00,824 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2021-12-15 21:58:00,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:00,827 INFO L225 Difference]: With dead ends: 731 [2021-12-15 21:58:00,827 INFO L226 Difference]: Without dead ends: 699 [2021-12-15 21:58:00,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-12-15 21:58:00,828 INFO L933 BasicCegarLoop]: 618 mSDtfsCounter, 158 mSDsluCounter, 3350 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 3968 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:00,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 3968 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:00,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-12-15 21:58:00,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 683. [2021-12-15 21:58:00,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 566 states have (on average 1.3710247349823321) internal successors, (776), 572 states have internal predecessors, (776), 83 states have call successors, (83), 26 states have call predecessors, (83), 33 states have return successors, (96), 84 states have call predecessors, (96), 77 states have call successors, (96) [2021-12-15 21:58:00,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 955 transitions. [2021-12-15 21:58:00,851 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 955 transitions. Word has length 40 [2021-12-15 21:58:00,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:00,852 INFO L470 AbstractCegarLoop]: Abstraction has 683 states and 955 transitions. [2021-12-15 21:58:00,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-15 21:58:00,852 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 955 transitions. [2021-12-15 21:58:00,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-15 21:58:00,853 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:00,853 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:00,854 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-15 21:58:00,854 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:00,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:00,854 INFO L85 PathProgramCache]: Analyzing trace with hash -1689117095, now seen corresponding path program 1 times [2021-12-15 21:58:00,854 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:00,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468838276] [2021-12-15 21:58:00,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:00,855 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:00,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:00,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-15 21:58:00,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:00,879 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:00,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:00,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468838276] [2021-12-15 21:58:00,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468838276] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:00,880 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:00,880 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-15 21:58:00,880 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978614340] [2021-12-15 21:58:00,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:00,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-15 21:58:00,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:00,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-15 21:58:00,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-15 21:58:00,881 INFO L87 Difference]: Start difference. First operand 683 states and 955 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, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-15 21:58:01,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:01,299 INFO L93 Difference]: Finished difference Result 764 states and 1068 transitions. [2021-12-15 21:58:01,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-15 21:58:01,300 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, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-12-15 21:58:01,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:01,303 INFO L225 Difference]: With dead ends: 764 [2021-12-15 21:58:01,303 INFO L226 Difference]: Without dead ends: 728 [2021-12-15 21:58:01,304 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-12-15 21:58:01,304 INFO L933 BasicCegarLoop]: 660 mSDtfsCounter, 789 mSDsluCounter, 851 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 809 SdHoareTripleChecker+Valid, 1511 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:01,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [809 Valid, 1511 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 411 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-15 21:58:01,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2021-12-15 21:58:01,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 683. [2021-12-15 21:58:01,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 566 states have (on average 1.3692579505300353) internal successors, (775), 572 states have internal predecessors, (775), 83 states have call successors, (83), 26 states have call predecessors, (83), 33 states have return successors, (96), 84 states have call predecessors, (96), 77 states have call successors, (96) [2021-12-15 21:58:01,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 954 transitions. [2021-12-15 21:58:01,329 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 954 transitions. Word has length 41 [2021-12-15 21:58:01,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:01,330 INFO L470 AbstractCegarLoop]: Abstraction has 683 states and 954 transitions. [2021-12-15 21:58:01,330 INFO L471 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, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-15 21:58:01,330 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 954 transitions. [2021-12-15 21:58:01,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-15 21:58:01,331 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:01,331 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:01,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-15 21:58:01,332 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:01,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:01,332 INFO L85 PathProgramCache]: Analyzing trace with hash -90091863, now seen corresponding path program 1 times [2021-12-15 21:58:01,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:01,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284818962] [2021-12-15 21:58:01,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:01,332 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:01,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:01,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-15 21:58:01,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:01,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-15 21:58:01,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:01,356 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:01,356 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:01,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284818962] [2021-12-15 21:58:01,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284818962] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:01,357 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:01,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-15 21:58:01,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294449075] [2021-12-15 21:58:01,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:01,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-15 21:58:01,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:01,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-15 21:58:01,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-15 21:58:01,358 INFO L87 Difference]: Start difference. First operand 683 states and 954 transitions. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:01,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:01,700 INFO L93 Difference]: Finished difference Result 890 states and 1253 transitions. [2021-12-15 21:58:01,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-15 21:58:01,701 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 43 [2021-12-15 21:58:01,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:01,703 INFO L225 Difference]: With dead ends: 890 [2021-12-15 21:58:01,704 INFO L226 Difference]: Without dead ends: 678 [2021-12-15 21:58:01,704 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-12-15 21:58:01,705 INFO L933 BasicCegarLoop]: 602 mSDtfsCounter, 252 mSDsluCounter, 1236 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 1838 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:01,705 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 1838 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 339 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-15 21:58:01,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2021-12-15 21:58:01,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 662. [2021-12-15 21:58:01,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 548 states have (on average 1.364963503649635) internal successors, (748), 553 states have internal predecessors, (748), 82 states have call successors, (82), 26 states have call predecessors, (82), 31 states have return successors, (94), 82 states have call predecessors, (94), 77 states have call successors, (94) [2021-12-15 21:58:01,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 924 transitions. [2021-12-15 21:58:01,731 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 924 transitions. Word has length 43 [2021-12-15 21:58:01,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:01,731 INFO L470 AbstractCegarLoop]: Abstraction has 662 states and 924 transitions. [2021-12-15 21:58:01,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:01,731 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 924 transitions. [2021-12-15 21:58:01,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-15 21:58:01,733 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:01,733 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:01,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-15 21:58:01,733 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:01,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:01,734 INFO L85 PathProgramCache]: Analyzing trace with hash 1421107692, now seen corresponding path program 1 times [2021-12-15 21:58:01,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:01,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682953349] [2021-12-15 21:58:01,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:01,734 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:01,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:01,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-15 21:58:01,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:01,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:01,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:01,830 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:01,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:01,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682953349] [2021-12-15 21:58:01,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682953349] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:01,830 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:01,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-15 21:58:01,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056367116] [2021-12-15 21:58:01,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:01,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-15 21:58:01,831 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:01,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-15 21:58:01,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-15 21:58:01,832 INFO L87 Difference]: Start difference. First operand 662 states and 924 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:02,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:02,393 INFO L93 Difference]: Finished difference Result 692 states and 978 transitions. [2021-12-15 21:58:02,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-15 21:58:02,394 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (3), 2 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 43 [2021-12-15 21:58:02,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:02,396 INFO L225 Difference]: With dead ends: 692 [2021-12-15 21:58:02,396 INFO L226 Difference]: Without dead ends: 676 [2021-12-15 21:58:02,397 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-12-15 21:58:02,397 INFO L933 BasicCegarLoop]: 608 mSDtfsCounter, 98 mSDsluCounter, 3829 mSDsCounter, 0 mSdLazyCounter, 1089 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 4437 SdHoareTripleChecker+Invalid, 1166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1089 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:02,397 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 4437 Invalid, 1166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1089 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-15 21:58:02,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-12-15 21:58:02,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 660. [2021-12-15 21:58:02,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 547 states have (on average 1.363802559414991) internal successors, (746), 552 states have internal predecessors, (746), 81 states have call successors, (81), 26 states have call predecessors, (81), 31 states have return successors, (93), 81 states have call predecessors, (93), 76 states have call successors, (93) [2021-12-15 21:58:02,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 920 transitions. [2021-12-15 21:58:02,422 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 920 transitions. Word has length 43 [2021-12-15 21:58:02,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:02,422 INFO L470 AbstractCegarLoop]: Abstraction has 660 states and 920 transitions. [2021-12-15 21:58:02,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:02,423 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 920 transitions. [2021-12-15 21:58:02,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-15 21:58:02,424 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:02,424 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:02,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-15 21:58:02,424 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:02,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:02,425 INFO L85 PathProgramCache]: Analyzing trace with hash 531963361, now seen corresponding path program 1 times [2021-12-15 21:58:02,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:02,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886424324] [2021-12-15 21:58:02,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:02,425 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:02,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:02,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-15 21:58:02,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:02,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:02,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:02,509 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:02,509 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:02,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886424324] [2021-12-15 21:58:02,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886424324] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:02,510 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:02,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-15 21:58:02,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217960446] [2021-12-15 21:58:02,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:02,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-15 21:58:02,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:02,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-15 21:58:02,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-12-15 21:58:02,511 INFO L87 Difference]: Start difference. First operand 660 states and 920 transitions. Second operand has 13 states, 12 states have (on average 3.25) internal successors, (39), 10 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:03,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:03,139 INFO L93 Difference]: Finished difference Result 712 states and 998 transitions. [2021-12-15 21:58:03,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-15 21:58:03,140 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.25) internal successors, (39), 10 states have internal predecessors, (39), 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 44 [2021-12-15 21:58:03,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:03,142 INFO L225 Difference]: With dead ends: 712 [2021-12-15 21:58:03,142 INFO L226 Difference]: Without dead ends: 691 [2021-12-15 21:58:03,143 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-12-15 21:58:03,143 INFO L933 BasicCegarLoop]: 581 mSDtfsCounter, 171 mSDsluCounter, 4776 mSDsCounter, 0 mSdLazyCounter, 1193 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 5357 SdHoareTripleChecker+Invalid, 1279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:03,143 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 5357 Invalid, 1279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1193 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-15 21:58:03,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-12-15 21:58:03,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 659. [2021-12-15 21:58:03,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 546 states have (on average 1.3461538461538463) internal successors, (735), 551 states have internal predecessors, (735), 81 states have call successors, (81), 26 states have call predecessors, (81), 31 states have return successors, (93), 81 states have call predecessors, (93), 76 states have call successors, (93) [2021-12-15 21:58:03,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 909 transitions. [2021-12-15 21:58:03,165 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 909 transitions. Word has length 44 [2021-12-15 21:58:03,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:03,166 INFO L470 AbstractCegarLoop]: Abstraction has 659 states and 909 transitions. [2021-12-15 21:58:03,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.25) internal successors, (39), 10 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:03,166 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 909 transitions. [2021-12-15 21:58:03,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-15 21:58:03,167 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:03,167 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:03,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-15 21:58:03,168 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:03,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:03,168 INFO L85 PathProgramCache]: Analyzing trace with hash -927803137, now seen corresponding path program 1 times [2021-12-15 21:58:03,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:03,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265109783] [2021-12-15 21:58:03,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:03,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:03,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:03,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-15 21:58:03,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:03,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:03,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:03,273 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:03,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:03,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265109783] [2021-12-15 21:58:03,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265109783] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:03,274 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:03,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-15 21:58:03,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499090483] [2021-12-15 21:58:03,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:03,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-15 21:58:03,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:03,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-15 21:58:03,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-15 21:58:03,275 INFO L87 Difference]: Start difference. First operand 659 states and 909 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:03,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:03,848 INFO L93 Difference]: Finished difference Result 688 states and 962 transitions. [2021-12-15 21:58:03,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-15 21:58:03,848 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (3), 2 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 44 [2021-12-15 21:58:03,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:03,851 INFO L225 Difference]: With dead ends: 688 [2021-12-15 21:58:03,851 INFO L226 Difference]: Without dead ends: 672 [2021-12-15 21:58:03,851 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-12-15 21:58:03,851 INFO L933 BasicCegarLoop]: 590 mSDtfsCounter, 98 mSDsluCounter, 3703 mSDsCounter, 0 mSdLazyCounter, 1078 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 4293 SdHoareTripleChecker+Invalid, 1154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:03,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 4293 Invalid, 1154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1078 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-15 21:58:03,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-12-15 21:58:03,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 656. [2021-12-15 21:58:03,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 656 states, 544 states have (on average 1.3455882352941178) internal successors, (732), 549 states have internal predecessors, (732), 80 states have call successors, (80), 26 states have call predecessors, (80), 31 states have return successors, (92), 80 states have call predecessors, (92), 75 states have call successors, (92) [2021-12-15 21:58:03,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 656 states to 656 states and 904 transitions. [2021-12-15 21:58:03,890 INFO L78 Accepts]: Start accepts. Automaton has 656 states and 904 transitions. Word has length 44 [2021-12-15 21:58:03,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:03,890 INFO L470 AbstractCegarLoop]: Abstraction has 656 states and 904 transitions. [2021-12-15 21:58:03,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:03,890 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 904 transitions. [2021-12-15 21:58:03,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-15 21:58:03,892 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:03,892 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:03,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-15 21:58:03,892 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:03,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:03,893 INFO L85 PathProgramCache]: Analyzing trace with hash 116231593, now seen corresponding path program 1 times [2021-12-15 21:58:03,893 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:03,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829349581] [2021-12-15 21:58:03,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:03,893 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:03,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:03,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-15 21:58:03,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:03,941 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:03,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:03,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829349581] [2021-12-15 21:58:03,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829349581] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:03,942 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:03,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-15 21:58:03,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276302285] [2021-12-15 21:58:03,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:03,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-15 21:58:03,943 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:03,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-15 21:58:03,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-15 21:58:03,943 INFO L87 Difference]: Start difference. First operand 656 states and 904 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-15 21:58:04,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:04,328 INFO L93 Difference]: Finished difference Result 719 states and 999 transitions. [2021-12-15 21:58:04,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-15 21:58:04,328 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2021-12-15 21:58:04,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:04,331 INFO L225 Difference]: With dead ends: 719 [2021-12-15 21:58:04,331 INFO L226 Difference]: Without dead ends: 630 [2021-12-15 21:58:04,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2021-12-15 21:58:04,332 INFO L933 BasicCegarLoop]: 562 mSDtfsCounter, 263 mSDsluCounter, 3537 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 4099 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:04,332 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 4099 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 560 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-15 21:58:04,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2021-12-15 21:58:04,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 611. [2021-12-15 21:58:04,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 509 states have (on average 1.3182711198428292) internal successors, (671), 514 states have internal predecessors, (671), 70 states have call successors, (70), 26 states have call predecessors, (70), 31 states have return successors, (82), 70 states have call predecessors, (82), 65 states have call successors, (82) [2021-12-15 21:58:04,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 823 transitions. [2021-12-15 21:58:04,353 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 823 transitions. Word has length 44 [2021-12-15 21:58:04,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:04,353 INFO L470 AbstractCegarLoop]: Abstraction has 611 states and 823 transitions. [2021-12-15 21:58:04,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-15 21:58:04,354 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 823 transitions. [2021-12-15 21:58:04,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-15 21:58:04,355 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:04,355 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:04,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-15 21:58:04,355 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:04,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:04,356 INFO L85 PathProgramCache]: Analyzing trace with hash 39637354, now seen corresponding path program 1 times [2021-12-15 21:58:04,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:04,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789364691] [2021-12-15 21:58:04,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:04,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:04,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:04,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-15 21:58:04,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:04,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-15 21:58:04,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:04,385 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:04,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:04,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789364691] [2021-12-15 21:58:04,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789364691] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:04,385 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:04,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-15 21:58:04,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738603684] [2021-12-15 21:58:04,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:04,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-15 21:58:04,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:04,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-15 21:58:04,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-15 21:58:04,387 INFO L87 Difference]: Start difference. First operand 611 states and 823 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:04,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:04,686 INFO L93 Difference]: Finished difference Result 753 states and 1052 transitions. [2021-12-15 21:58:04,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-15 21:58:04,686 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2021-12-15 21:58:04,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:04,689 INFO L225 Difference]: With dead ends: 753 [2021-12-15 21:58:04,689 INFO L226 Difference]: Without dead ends: 662 [2021-12-15 21:58:04,689 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-15 21:58:04,690 INFO L933 BasicCegarLoop]: 480 mSDtfsCounter, 220 mSDsluCounter, 1155 mSDsCounter, 0 mSdLazyCounter, 319 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 1635 SdHoareTripleChecker+Invalid, 470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:04,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [221 Valid, 1635 Invalid, 470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 319 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:04,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2021-12-15 21:58:04,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 618. [2021-12-15 21:58:04,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 514 states have (on average 1.3190661478599222) internal successors, (678), 520 states have internal predecessors, (678), 71 states have call successors, (71), 26 states have call predecessors, (71), 32 states have return successors, (88), 71 states have call predecessors, (88), 66 states have call successors, (88) [2021-12-15 21:58:04,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 837 transitions. [2021-12-15 21:58:04,717 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 837 transitions. Word has length 45 [2021-12-15 21:58:04,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:04,717 INFO L470 AbstractCegarLoop]: Abstraction has 618 states and 837 transitions. [2021-12-15 21:58:04,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:04,717 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 837 transitions. [2021-12-15 21:58:04,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-15 21:58:04,719 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:04,719 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:04,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-15 21:58:04,719 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:04,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:04,720 INFO L85 PathProgramCache]: Analyzing trace with hash -469835736, now seen corresponding path program 1 times [2021-12-15 21:58:04,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:04,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966623399] [2021-12-15 21:58:04,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:04,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:04,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:04,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-15 21:58:04,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:04,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-15 21:58:04,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:04,776 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:04,776 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:04,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966623399] [2021-12-15 21:58:04,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966623399] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:04,777 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:04,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-15 21:58:04,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036768877] [2021-12-15 21:58:04,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:04,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-15 21:58:04,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:04,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-15 21:58:04,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-15 21:58:04,779 INFO L87 Difference]: Start difference. First operand 618 states and 837 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:05,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:05,103 INFO L93 Difference]: Finished difference Result 656 states and 902 transitions. [2021-12-15 21:58:05,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-15 21:58:05,104 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2021-12-15 21:58:05,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:05,106 INFO L225 Difference]: With dead ends: 656 [2021-12-15 21:58:05,106 INFO L226 Difference]: Without dead ends: 636 [2021-12-15 21:58:05,107 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-12-15 21:58:05,107 INFO L933 BasicCegarLoop]: 506 mSDtfsCounter, 161 mSDsluCounter, 2882 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 3388 SdHoareTripleChecker+Invalid, 604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:05,107 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 3388 Invalid, 604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 540 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-15 21:58:05,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2021-12-15 21:58:05,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 616. [2021-12-15 21:58:05,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 616 states, 513 states have (on average 1.3177387914230019) internal successors, (676), 519 states have internal predecessors, (676), 70 states have call successors, (70), 26 states have call predecessors, (70), 32 states have return successors, (87), 70 states have call predecessors, (87), 65 states have call successors, (87) [2021-12-15 21:58:05,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 616 states to 616 states and 833 transitions. [2021-12-15 21:58:05,129 INFO L78 Accepts]: Start accepts. Automaton has 616 states and 833 transitions. Word has length 45 [2021-12-15 21:58:05,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:05,130 INFO L470 AbstractCegarLoop]: Abstraction has 616 states and 833 transitions. [2021-12-15 21:58:05,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:05,130 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 833 transitions. [2021-12-15 21:58:05,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-15 21:58:05,135 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:05,135 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:05,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-15 21:58:05,135 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:05,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:05,136 INFO L85 PathProgramCache]: Analyzing trace with hash 1002239718, now seen corresponding path program 1 times [2021-12-15 21:58:05,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:05,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160470103] [2021-12-15 21:58:05,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:05,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:05,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:05,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-15 21:58:05,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:05,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:05,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:05,203 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:05,204 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:05,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160470103] [2021-12-15 21:58:05,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160470103] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:05,204 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:05,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-15 21:58:05,204 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119576705] [2021-12-15 21:58:05,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:05,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-15 21:58:05,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:05,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-15 21:58:05,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2021-12-15 21:58:05,205 INFO L87 Difference]: Start difference. First operand 616 states and 833 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:05,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:05,738 INFO L93 Difference]: Finished difference Result 651 states and 895 transitions. [2021-12-15 21:58:05,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-15 21:58:05,738 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (3), 2 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 [2021-12-15 21:58:05,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:05,740 INFO L225 Difference]: With dead ends: 651 [2021-12-15 21:58:05,740 INFO L226 Difference]: Without dead ends: 633 [2021-12-15 21:58:05,741 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-12-15 21:58:05,741 INFO L933 BasicCegarLoop]: 498 mSDtfsCounter, 110 mSDsluCounter, 3384 mSDsCounter, 0 mSdLazyCounter, 1195 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 3882 SdHoareTripleChecker+Invalid, 1259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:05,741 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 3882 Invalid, 1259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1195 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-15 21:58:05,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2021-12-15 21:58:05,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 613. [2021-12-15 21:58:05,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 511 states have (on average 1.3170254403131116) internal successors, (673), 517 states have internal predecessors, (673), 69 states have call successors, (69), 26 states have call predecessors, (69), 32 states have return successors, (86), 69 states have call predecessors, (86), 64 states have call successors, (86) [2021-12-15 21:58:05,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 828 transitions. [2021-12-15 21:58:05,761 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 828 transitions. Word has length 46 [2021-12-15 21:58:05,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:05,762 INFO L470 AbstractCegarLoop]: Abstraction has 613 states and 828 transitions. [2021-12-15 21:58:05,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:05,762 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 828 transitions. [2021-12-15 21:58:05,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-15 21:58:05,763 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:05,763 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:05,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-15 21:58:05,764 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:05,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:05,764 INFO L85 PathProgramCache]: Analyzing trace with hash -113531146, now seen corresponding path program 1 times [2021-12-15 21:58:05,764 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:05,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913381228] [2021-12-15 21:58:05,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:05,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:05,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:05,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-15 21:58:05,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:05,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-15 21:58:05,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:05,800 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:05,800 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:05,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913381228] [2021-12-15 21:58:05,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913381228] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:05,800 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:05,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-15 21:58:05,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900952155] [2021-12-15 21:58:05,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:05,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-15 21:58:05,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:05,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-15 21:58:05,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-15 21:58:05,802 INFO L87 Difference]: Start difference. First operand 613 states and 828 transitions. Second operand has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:06,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:06,061 INFO L93 Difference]: Finished difference Result 670 states and 930 transitions. [2021-12-15 21:58:06,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-15 21:58:06,061 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 4 states have internal predecessors, (41), 2 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 46 [2021-12-15 21:58:06,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:06,063 INFO L225 Difference]: With dead ends: 670 [2021-12-15 21:58:06,063 INFO L226 Difference]: Without dead ends: 643 [2021-12-15 21:58:06,064 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-15 21:58:06,064 INFO L933 BasicCegarLoop]: 486 mSDtfsCounter, 102 mSDsluCounter, 1945 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 2431 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:06,064 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 2431 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 366 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:06,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-12-15 21:58:06,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 617. [2021-12-15 21:58:06,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 513 states have (on average 1.3157894736842106) internal successors, (675), 521 states have internal predecessors, (675), 69 states have call successors, (69), 26 states have call predecessors, (69), 34 states have return successors, (101), 69 states have call predecessors, (101), 64 states have call successors, (101) [2021-12-15 21:58:06,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 845 transitions. [2021-12-15 21:58:06,086 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 845 transitions. Word has length 46 [2021-12-15 21:58:06,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:06,086 INFO L470 AbstractCegarLoop]: Abstraction has 617 states and 845 transitions. [2021-12-15 21:58:06,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:06,087 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 845 transitions. [2021-12-15 21:58:06,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-15 21:58:06,088 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:06,089 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:06,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-15 21:58:06,090 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:06,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:06,090 INFO L85 PathProgramCache]: Analyzing trace with hash -1506455403, now seen corresponding path program 1 times [2021-12-15 21:58:06,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:06,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125449493] [2021-12-15 21:58:06,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:06,091 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:06,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:06,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-15 21:58:06,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:06,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:06,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:06,191 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:06,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:06,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125449493] [2021-12-15 21:58:06,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125449493] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:06,192 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:06,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-15 21:58:06,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451600332] [2021-12-15 21:58:06,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:06,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-15 21:58:06,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:06,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-15 21:58:06,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-12-15 21:58:06,193 INFO L87 Difference]: Start difference. First operand 617 states and 845 transitions. Second operand has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 10 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:06,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:06,842 INFO L93 Difference]: Finished difference Result 655 states and 910 transitions. [2021-12-15 21:58:06,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-15 21:58:06,843 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 10 states have internal predecessors, (43), 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 48 [2021-12-15 21:58:06,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:06,845 INFO L225 Difference]: With dead ends: 655 [2021-12-15 21:58:06,845 INFO L226 Difference]: Without dead ends: 635 [2021-12-15 21:58:06,845 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-12-15 21:58:06,846 INFO L933 BasicCegarLoop]: 486 mSDtfsCounter, 151 mSDsluCounter, 4146 mSDsCounter, 0 mSdLazyCounter, 1286 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 4632 SdHoareTripleChecker+Invalid, 1350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:06,846 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 4632 Invalid, 1350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1286 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-15 21:58:06,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2021-12-15 21:58:06,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 615. [2021-12-15 21:58:06,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 615 states, 512 states have (on average 1.314453125) internal successors, (673), 520 states have internal predecessors, (673), 68 states have call successors, (68), 26 states have call predecessors, (68), 34 states have return successors, (100), 68 states have call predecessors, (100), 63 states have call successors, (100) [2021-12-15 21:58:06,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 615 states to 615 states and 841 transitions. [2021-12-15 21:58:06,892 INFO L78 Accepts]: Start accepts. Automaton has 615 states and 841 transitions. Word has length 48 [2021-12-15 21:58:06,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:06,893 INFO L470 AbstractCegarLoop]: Abstraction has 615 states and 841 transitions. [2021-12-15 21:58:06,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 10 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:06,893 INFO L276 IsEmpty]: Start isEmpty. Operand 615 states and 841 transitions. [2021-12-15 21:58:06,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-12-15 21:58:06,894 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:06,894 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:06,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-15 21:58:06,895 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:06,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:06,895 INFO L85 PathProgramCache]: Analyzing trace with hash -1400503670, now seen corresponding path program 1 times [2021-12-15 21:58:06,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:06,895 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766931228] [2021-12-15 21:58:06,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:06,895 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:06,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:06,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-15 21:58:06,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:06,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:06,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:06,991 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:06,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:06,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766931228] [2021-12-15 21:58:06,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766931228] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:06,992 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:06,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-15 21:58:06,992 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860332141] [2021-12-15 21:58:06,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:06,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-15 21:58:06,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:06,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-15 21:58:06,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-12-15 21:58:06,992 INFO L87 Difference]: Start difference. First operand 615 states and 841 transitions. Second operand has 13 states, 12 states have (on average 3.5) internal successors, (42), 10 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:07,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:07,543 INFO L93 Difference]: Finished difference Result 669 states and 923 transitions. [2021-12-15 21:58:07,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-15 21:58:07,544 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.5) internal successors, (42), 10 states have internal predecessors, (42), 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 [2021-12-15 21:58:07,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:07,546 INFO L225 Difference]: With dead ends: 669 [2021-12-15 21:58:07,546 INFO L226 Difference]: Without dead ends: 649 [2021-12-15 21:58:07,547 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-12-15 21:58:07,547 INFO L933 BasicCegarLoop]: 470 mSDtfsCounter, 257 mSDsluCounter, 3840 mSDsCounter, 0 mSdLazyCounter, 1153 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 4310 SdHoareTripleChecker+Invalid, 1277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 1153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:07,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [263 Valid, 4310 Invalid, 1277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 1153 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-15 21:58:07,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2021-12-15 21:58:07,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 613. [2021-12-15 21:58:07,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 511 states have (on average 1.3131115459882583) internal successors, (671), 519 states have internal predecessors, (671), 67 states have call successors, (67), 26 states have call predecessors, (67), 34 states have return successors, (99), 67 states have call predecessors, (99), 62 states have call successors, (99) [2021-12-15 21:58:07,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 837 transitions. [2021-12-15 21:58:07,569 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 837 transitions. Word has length 47 [2021-12-15 21:58:07,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:07,569 INFO L470 AbstractCegarLoop]: Abstraction has 613 states and 837 transitions. [2021-12-15 21:58:07,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.5) internal successors, (42), 10 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:07,569 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 837 transitions. [2021-12-15 21:58:07,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-15 21:58:07,571 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:07,571 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:07,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-15 21:58:07,571 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:07,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:07,572 INFO L85 PathProgramCache]: Analyzing trace with hash -926060850, now seen corresponding path program 1 times [2021-12-15 21:58:07,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:07,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964212414] [2021-12-15 21:58:07,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:07,572 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:07,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:07,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-15 21:58:07,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:07,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:07,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:07,652 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:07,652 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:07,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964212414] [2021-12-15 21:58:07,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964212414] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:07,652 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:07,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-15 21:58:07,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035805807] [2021-12-15 21:58:07,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:07,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-15 21:58:07,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:07,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-15 21:58:07,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-15 21:58:07,654 INFO L87 Difference]: Start difference. First operand 613 states and 837 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:08,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:08,235 INFO L93 Difference]: Finished difference Result 648 states and 899 transitions. [2021-12-15 21:58:08,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-15 21:58:08,235 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (3), 2 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 [2021-12-15 21:58:08,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:08,237 INFO L225 Difference]: With dead ends: 648 [2021-12-15 21:58:08,238 INFO L226 Difference]: Without dead ends: 624 [2021-12-15 21:58:08,238 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-12-15 21:58:08,238 INFO L933 BasicCegarLoop]: 488 mSDtfsCounter, 123 mSDsluCounter, 3660 mSDsCounter, 0 mSdLazyCounter, 1333 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 4148 SdHoareTripleChecker+Invalid, 1394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:08,239 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 4148 Invalid, 1394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1333 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-15 21:58:08,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-12-15 21:58:08,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 604. [2021-12-15 21:58:08,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 504 states have (on average 1.3134920634920635) internal successors, (662), 512 states have internal predecessors, (662), 65 states have call successors, (65), 26 states have call predecessors, (65), 34 states have return successors, (97), 65 states have call predecessors, (97), 60 states have call successors, (97) [2021-12-15 21:58:08,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 824 transitions. [2021-12-15 21:58:08,276 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 824 transitions. Word has length 54 [2021-12-15 21:58:08,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:08,277 INFO L470 AbstractCegarLoop]: Abstraction has 604 states and 824 transitions. [2021-12-15 21:58:08,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:08,277 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 824 transitions. [2021-12-15 21:58:08,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-15 21:58:08,279 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:08,279 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:08,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-15 21:58:08,279 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:08,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:08,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1310476923, now seen corresponding path program 1 times [2021-12-15 21:58:08,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:08,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861812428] [2021-12-15 21:58:08,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:08,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:08,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:08,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-15 21:58:08,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:08,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:08,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:08,362 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:08,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:08,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861812428] [2021-12-15 21:58:08,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861812428] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:08,363 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:08,364 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-15 21:58:08,364 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734146491] [2021-12-15 21:58:08,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:08,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-15 21:58:08,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:08,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-15 21:58:08,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-15 21:58:08,365 INFO L87 Difference]: Start difference. First operand 604 states and 824 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 9 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:08,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:08,916 INFO L93 Difference]: Finished difference Result 639 states and 885 transitions. [2021-12-15 21:58:08,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-15 21:58:08,916 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 9 states have internal predecessors, (43), 2 states have call successors, (3), 2 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 48 [2021-12-15 21:58:08,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:08,921 INFO L225 Difference]: With dead ends: 639 [2021-12-15 21:58:08,921 INFO L226 Difference]: Without dead ends: 621 [2021-12-15 21:58:08,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-12-15 21:58:08,923 INFO L933 BasicCegarLoop]: 476 mSDtfsCounter, 123 mSDsluCounter, 3566 mSDsCounter, 0 mSdLazyCounter, 1309 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 4042 SdHoareTripleChecker+Invalid, 1368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:08,923 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 4042 Invalid, 1368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1309 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-15 21:58:08,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-12-15 21:58:08,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 601. [2021-12-15 21:58:08,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 502 states have (on average 1.3127490039840637) internal successors, (659), 510 states have internal predecessors, (659), 64 states have call successors, (64), 26 states have call predecessors, (64), 34 states have return successors, (96), 64 states have call predecessors, (96), 59 states have call successors, (96) [2021-12-15 21:58:08,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 819 transitions. [2021-12-15 21:58:08,945 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 819 transitions. Word has length 48 [2021-12-15 21:58:08,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:08,945 INFO L470 AbstractCegarLoop]: Abstraction has 601 states and 819 transitions. [2021-12-15 21:58:08,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 9 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:08,945 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 819 transitions. [2021-12-15 21:58:08,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-12-15 21:58:08,947 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:08,947 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:08,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-15 21:58:08,947 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:08,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:08,947 INFO L85 PathProgramCache]: Analyzing trace with hash -631995317, now seen corresponding path program 1 times [2021-12-15 21:58:08,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:08,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078523116] [2021-12-15 21:58:08,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:08,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:08,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:08,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-15 21:58:09,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:09,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:09,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:09,030 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:09,031 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:09,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078523116] [2021-12-15 21:58:09,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078523116] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:09,031 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:09,031 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-15 21:58:09,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335818429] [2021-12-15 21:58:09,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:09,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-15 21:58:09,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:09,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-15 21:58:09,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-15 21:58:09,033 INFO L87 Difference]: Start difference. First operand 601 states and 819 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 9 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:09,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:09,566 INFO L93 Difference]: Finished difference Result 636 states and 880 transitions. [2021-12-15 21:58:09,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-15 21:58:09,567 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 9 states have internal predecessors, (42), 2 states have call successors, (3), 2 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 47 [2021-12-15 21:58:09,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:09,569 INFO L225 Difference]: With dead ends: 636 [2021-12-15 21:58:09,569 INFO L226 Difference]: Without dead ends: 618 [2021-12-15 21:58:09,569 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-12-15 21:58:09,569 INFO L933 BasicCegarLoop]: 469 mSDtfsCounter, 123 mSDsluCounter, 3522 mSDsCounter, 0 mSdLazyCounter, 1296 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 3991 SdHoareTripleChecker+Invalid, 1354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:09,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 3991 Invalid, 1354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1296 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-15 21:58:09,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-12-15 21:58:09,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 598. [2021-12-15 21:58:09,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 500 states have (on average 1.312) internal successors, (656), 508 states have internal predecessors, (656), 63 states have call successors, (63), 26 states have call predecessors, (63), 34 states have return successors, (95), 63 states have call predecessors, (95), 58 states have call successors, (95) [2021-12-15 21:58:09,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 814 transitions. [2021-12-15 21:58:09,591 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 814 transitions. Word has length 47 [2021-12-15 21:58:09,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:09,591 INFO L470 AbstractCegarLoop]: Abstraction has 598 states and 814 transitions. [2021-12-15 21:58:09,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 9 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:09,591 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 814 transitions. [2021-12-15 21:58:09,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-15 21:58:09,593 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:09,593 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:09,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-15 21:58:09,593 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:09,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:09,594 INFO L85 PathProgramCache]: Analyzing trace with hash 1897196007, now seen corresponding path program 1 times [2021-12-15 21:58:09,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:09,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555589372] [2021-12-15 21:58:09,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:09,594 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:09,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:09,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-15 21:58:09,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:09,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:09,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:09,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-15 21:58:09,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:09,645 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:09,646 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:09,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555589372] [2021-12-15 21:58:09,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555589372] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:09,646 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:09,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-15 21:58:09,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382660179] [2021-12-15 21:58:09,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:09,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-15 21:58:09,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:09,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-15 21:58:09,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-15 21:58:09,648 INFO L87 Difference]: Start difference. First operand 598 states and 814 transitions. Second operand has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (6), 5 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-15 21:58:09,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:09,894 INFO L93 Difference]: Finished difference Result 859 states and 1177 transitions. [2021-12-15 21:58:09,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-15 21:58:09,894 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (6), 5 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 50 [2021-12-15 21:58:09,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:09,897 INFO L225 Difference]: With dead ends: 859 [2021-12-15 21:58:09,897 INFO L226 Difference]: Without dead ends: 709 [2021-12-15 21:58:09,898 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-15 21:58:09,898 INFO L933 BasicCegarLoop]: 521 mSDtfsCounter, 315 mSDsluCounter, 658 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 1179 SdHoareTripleChecker+Invalid, 410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:09,898 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [319 Valid, 1179 Invalid, 410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:09,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2021-12-15 21:58:09,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 662. [2021-12-15 21:58:09,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 554 states have (on average 1.312274368231047) internal successors, (727), 562 states have internal predecessors, (727), 66 states have call successors, (66), 30 states have call predecessors, (66), 41 states have return successors, (104), 69 states have call predecessors, (104), 62 states have call successors, (104) [2021-12-15 21:58:09,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 897 transitions. [2021-12-15 21:58:09,921 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 897 transitions. Word has length 50 [2021-12-15 21:58:09,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:09,921 INFO L470 AbstractCegarLoop]: Abstraction has 662 states and 897 transitions. [2021-12-15 21:58:09,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (6), 5 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-15 21:58:09,922 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 897 transitions. [2021-12-15 21:58:09,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-15 21:58:09,923 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:09,923 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:09,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-12-15 21:58:09,923 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:09,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:09,924 INFO L85 PathProgramCache]: Analyzing trace with hash -273874573, now seen corresponding path program 1 times [2021-12-15 21:58:09,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:09,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802823030] [2021-12-15 21:58:09,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:09,924 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:09,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:09,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-15 21:58:09,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:09,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-15 21:58:09,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:09,948 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:09,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:09,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802823030] [2021-12-15 21:58:09,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802823030] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:09,948 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:09,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-15 21:58:09,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113441789] [2021-12-15 21:58:09,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:09,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-15 21:58:09,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:09,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-15 21:58:09,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-15 21:58:09,949 INFO L87 Difference]: Start difference. First operand 662 states and 897 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:10,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:10,189 INFO L93 Difference]: Finished difference Result 899 states and 1214 transitions. [2021-12-15 21:58:10,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-15 21:58:10,189 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 48 [2021-12-15 21:58:10,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:10,191 INFO L225 Difference]: With dead ends: 899 [2021-12-15 21:58:10,191 INFO L226 Difference]: Without dead ends: 618 [2021-12-15 21:58:10,192 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-12-15 21:58:10,193 INFO L933 BasicCegarLoop]: 440 mSDtfsCounter, 97 mSDsluCounter, 954 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 1394 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:10,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 1394 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:10,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-12-15 21:58:10,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 589. [2021-12-15 21:58:10,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 497 states have (on average 1.3058350100603622) internal successors, (649), 503 states have internal predecessors, (649), 57 states have call successors, (57), 27 states have call predecessors, (57), 34 states have return successors, (69), 58 states have call predecessors, (69), 53 states have call successors, (69) [2021-12-15 21:58:10,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 775 transitions. [2021-12-15 21:58:10,214 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 775 transitions. Word has length 48 [2021-12-15 21:58:10,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:10,214 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 775 transitions. [2021-12-15 21:58:10,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:10,214 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 775 transitions. [2021-12-15 21:58:10,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-15 21:58:10,215 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:10,215 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:10,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-12-15 21:58:10,216 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:10,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:10,216 INFO L85 PathProgramCache]: Analyzing trace with hash -532277969, now seen corresponding path program 1 times [2021-12-15 21:58:10,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:10,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359499542] [2021-12-15 21:58:10,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:10,217 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:10,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:10,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-15 21:58:10,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:10,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-15 21:58:10,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:10,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:10,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:10,315 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:10,315 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:10,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359499542] [2021-12-15 21:58:10,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359499542] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:10,315 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:10,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-15 21:58:10,316 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105315488] [2021-12-15 21:58:10,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:10,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-15 21:58:10,316 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:10,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-15 21:58:10,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-15 21:58:10,317 INFO L87 Difference]: Start difference. First operand 589 states and 775 transitions. Second operand has 14 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 10 states have internal predecessors, (45), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-15 21:58:10,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:10,875 INFO L93 Difference]: Finished difference Result 635 states and 828 transitions. [2021-12-15 21:58:10,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-15 21:58:10,875 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 10 states have internal predecessors, (45), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 52 [2021-12-15 21:58:10,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:10,877 INFO L225 Difference]: With dead ends: 635 [2021-12-15 21:58:10,877 INFO L226 Difference]: Without dead ends: 615 [2021-12-15 21:58:10,877 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-12-15 21:58:10,878 INFO L933 BasicCegarLoop]: 435 mSDtfsCounter, 327 mSDsluCounter, 3467 mSDsCounter, 0 mSdLazyCounter, 1086 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 3902 SdHoareTripleChecker+Invalid, 1247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 1086 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:10,878 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [329 Valid, 3902 Invalid, 1247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 1086 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-15 21:58:10,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-12-15 21:58:10,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 587. [2021-12-15 21:58:10,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 496 states have (on average 1.3044354838709677) internal successors, (647), 502 states have internal predecessors, (647), 56 states have call successors, (56), 27 states have call predecessors, (56), 34 states have return successors, (68), 57 states have call predecessors, (68), 52 states have call successors, (68) [2021-12-15 21:58:10,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 771 transitions. [2021-12-15 21:58:10,896 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 771 transitions. Word has length 52 [2021-12-15 21:58:10,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:10,897 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 771 transitions. [2021-12-15 21:58:10,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 10 states have internal predecessors, (45), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-15 21:58:10,897 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 771 transitions. [2021-12-15 21:58:10,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-15 21:58:10,898 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:10,898 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:10,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-12-15 21:58:10,899 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:10,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:10,899 INFO L85 PathProgramCache]: Analyzing trace with hash 232958448, now seen corresponding path program 1 times [2021-12-15 21:58:10,899 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:10,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13417428] [2021-12-15 21:58:10,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:10,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:10,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:10,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-15 21:58:10,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:10,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-15 21:58:10,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:10,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:11,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:11,002 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:11,002 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:11,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13417428] [2021-12-15 21:58:11,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13417428] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:11,002 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:11,002 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-15 21:58:11,002 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333773961] [2021-12-15 21:58:11,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:11,003 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-15 21:58:11,003 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:11,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-15 21:58:11,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-15 21:58:11,004 INFO L87 Difference]: Start difference. First operand 587 states and 771 transitions. Second operand has 14 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 10 states have internal predecessors, (44), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-15 21:58:11,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:11,544 INFO L93 Difference]: Finished difference Result 617 states and 807 transitions. [2021-12-15 21:58:11,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-15 21:58:11,544 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 10 states have internal predecessors, (44), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 51 [2021-12-15 21:58:11,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:11,546 INFO L225 Difference]: With dead ends: 617 [2021-12-15 21:58:11,546 INFO L226 Difference]: Without dead ends: 597 [2021-12-15 21:58:11,546 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-12-15 21:58:11,546 INFO L933 BasicCegarLoop]: 417 mSDtfsCounter, 249 mSDsluCounter, 3627 mSDsCounter, 0 mSdLazyCounter, 1138 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 4044 SdHoareTripleChecker+Invalid, 1244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:11,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [250 Valid, 4044 Invalid, 1244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1138 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-15 21:58:11,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2021-12-15 21:58:11,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 585. [2021-12-15 21:58:11,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 495 states have (on average 1.303030303030303) internal successors, (645), 501 states have internal predecessors, (645), 55 states have call successors, (55), 27 states have call predecessors, (55), 34 states have return successors, (67), 56 states have call predecessors, (67), 51 states have call successors, (67) [2021-12-15 21:58:11,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 767 transitions. [2021-12-15 21:58:11,582 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 767 transitions. Word has length 51 [2021-12-15 21:58:11,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:11,582 INFO L470 AbstractCegarLoop]: Abstraction has 585 states and 767 transitions. [2021-12-15 21:58:11,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 10 states have internal predecessors, (44), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-15 21:58:11,582 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 767 transitions. [2021-12-15 21:58:11,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-15 21:58:11,583 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:11,583 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:11,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-12-15 21:58:11,583 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:11,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:11,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1200015248, now seen corresponding path program 1 times [2021-12-15 21:58:11,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:11,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247819069] [2021-12-15 21:58:11,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:11,584 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:11,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:11,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-15 21:58:11,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:11,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-15 21:58:11,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:11,634 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:11,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:11,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247819069] [2021-12-15 21:58:11,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247819069] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:11,634 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:11,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-15 21:58:11,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441429633] [2021-12-15 21:58:11,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:11,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-15 21:58:11,635 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:11,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-15 21:58:11,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-15 21:58:11,636 INFO L87 Difference]: Start difference. First operand 585 states and 767 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:11,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:11,859 INFO L93 Difference]: Finished difference Result 675 states and 872 transitions. [2021-12-15 21:58:11,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-15 21:58:11,859 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 50 [2021-12-15 21:58:11,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:11,862 INFO L225 Difference]: With dead ends: 675 [2021-12-15 21:58:11,862 INFO L226 Difference]: Without dead ends: 649 [2021-12-15 21:58:11,862 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-12-15 21:58:11,862 INFO L933 BasicCegarLoop]: 471 mSDtfsCounter, 319 mSDsluCounter, 1383 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 1854 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:11,862 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 1854 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:11,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2021-12-15 21:58:11,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 589. [2021-12-15 21:58:11,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 498 states have (on average 1.3032128514056225) internal successors, (649), 504 states have internal predecessors, (649), 56 states have call successors, (56), 27 states have call predecessors, (56), 34 states have return successors, (68), 57 states have call predecessors, (68), 52 states have call successors, (68) [2021-12-15 21:58:11,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 773 transitions. [2021-12-15 21:58:11,882 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 773 transitions. Word has length 50 [2021-12-15 21:58:11,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:11,882 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 773 transitions. [2021-12-15 21:58:11,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:11,883 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 773 transitions. [2021-12-15 21:58:11,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-15 21:58:11,884 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:11,884 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:11,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-12-15 21:58:11,884 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:11,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:11,884 INFO L85 PathProgramCache]: Analyzing trace with hash 850113778, now seen corresponding path program 1 times [2021-12-15 21:58:11,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:11,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803330674] [2021-12-15 21:58:11,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:11,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:11,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:11,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-15 21:58:11,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:11,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:11,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:11,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:11,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:11,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-15 21:58:11,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:11,932 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:11,932 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:11,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803330674] [2021-12-15 21:58:11,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803330674] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:11,932 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:11,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-15 21:58:11,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088951318] [2021-12-15 21:58:11,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:11,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-15 21:58:11,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:11,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-15 21:58:11,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-12-15 21:58:11,933 INFO L87 Difference]: Start difference. First operand 589 states and 773 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-15 21:58:12,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:12,201 INFO L93 Difference]: Finished difference Result 706 states and 932 transitions. [2021-12-15 21:58:12,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-15 21:58:12,201 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 53 [2021-12-15 21:58:12,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:12,203 INFO L225 Difference]: With dead ends: 706 [2021-12-15 21:58:12,203 INFO L226 Difference]: Without dead ends: 601 [2021-12-15 21:58:12,204 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-12-15 21:58:12,204 INFO L933 BasicCegarLoop]: 419 mSDtfsCounter, 265 mSDsluCounter, 643 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 1062 SdHoareTripleChecker+Invalid, 368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:12,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [267 Valid, 1062 Invalid, 368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:12,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2021-12-15 21:58:12,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 589. [2021-12-15 21:58:12,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 498 states have (on average 1.2991967871485943) internal successors, (647), 504 states have internal predecessors, (647), 56 states have call successors, (56), 27 states have call predecessors, (56), 34 states have return successors, (68), 57 states have call predecessors, (68), 52 states have call successors, (68) [2021-12-15 21:58:12,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 771 transitions. [2021-12-15 21:58:12,223 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 771 transitions. Word has length 53 [2021-12-15 21:58:12,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:12,223 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 771 transitions. [2021-12-15 21:58:12,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-15 21:58:12,224 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 771 transitions. [2021-12-15 21:58:12,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-15 21:58:12,225 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:12,225 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:12,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-12-15 21:58:12,225 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:12,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:12,225 INFO L85 PathProgramCache]: Analyzing trace with hash 1990060921, now seen corresponding path program 1 times [2021-12-15 21:58:12,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:12,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640824181] [2021-12-15 21:58:12,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:12,226 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:12,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:12,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-15 21:58:12,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:12,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-15 21:58:12,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:12,262 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:12,262 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:12,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640824181] [2021-12-15 21:58:12,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640824181] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:12,262 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:12,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-15 21:58:12,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696837897] [2021-12-15 21:58:12,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:12,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-15 21:58:12,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:12,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-15 21:58:12,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-15 21:58:12,263 INFO L87 Difference]: Start difference. First operand 589 states and 771 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:12,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:12,490 INFO L93 Difference]: Finished difference Result 642 states and 831 transitions. [2021-12-15 21:58:12,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-15 21:58:12,490 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 4 states have internal predecessors, (46), 2 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 51 [2021-12-15 21:58:12,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:12,492 INFO L225 Difference]: With dead ends: 642 [2021-12-15 21:58:12,492 INFO L226 Difference]: Without dead ends: 595 [2021-12-15 21:58:12,493 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-15 21:58:12,493 INFO L933 BasicCegarLoop]: 418 mSDtfsCounter, 98 mSDsluCounter, 1625 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 2043 SdHoareTripleChecker+Invalid, 412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:12,493 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 2043 Invalid, 412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:12,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-12-15 21:58:12,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 579. [2021-12-15 21:58:12,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 490 states have (on average 1.2959183673469388) internal successors, (635), 496 states have internal predecessors, (635), 54 states have call successors, (54), 27 states have call predecessors, (54), 34 states have return successors, (66), 55 states have call predecessors, (66), 50 states have call successors, (66) [2021-12-15 21:58:12,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 755 transitions. [2021-12-15 21:58:12,511 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 755 transitions. Word has length 51 [2021-12-15 21:58:12,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:12,512 INFO L470 AbstractCegarLoop]: Abstraction has 579 states and 755 transitions. [2021-12-15 21:58:12,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:12,512 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 755 transitions. [2021-12-15 21:58:12,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-15 21:58:12,513 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:12,513 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:12,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-12-15 21:58:12,513 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:12,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:12,514 INFO L85 PathProgramCache]: Analyzing trace with hash 105801563, now seen corresponding path program 1 times [2021-12-15 21:58:12,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:12,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841352704] [2021-12-15 21:58:12,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:12,514 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:12,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:12,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-15 21:58:12,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:12,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-15 21:58:12,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:12,548 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:12,548 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:12,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841352704] [2021-12-15 21:58:12,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841352704] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:12,548 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:12,548 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-15 21:58:12,548 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987351597] [2021-12-15 21:58:12,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:12,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-15 21:58:12,549 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:12,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-15 21:58:12,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-15 21:58:12,550 INFO L87 Difference]: Start difference. First operand 579 states and 755 transitions. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:12,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:12,764 INFO L93 Difference]: Finished difference Result 618 states and 801 transitions. [2021-12-15 21:58:12,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-15 21:58:12,764 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 4 states have internal predecessors, (47), 2 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 52 [2021-12-15 21:58:12,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:12,766 INFO L225 Difference]: With dead ends: 618 [2021-12-15 21:58:12,766 INFO L226 Difference]: Without dead ends: 586 [2021-12-15 21:58:12,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-15 21:58:12,766 INFO L933 BasicCegarLoop]: 418 mSDtfsCounter, 171 mSDsluCounter, 1377 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 1795 SdHoareTripleChecker+Invalid, 390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:12,767 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 1795 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:12,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-12-15 21:58:12,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 574. [2021-12-15 21:58:12,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 486 states have (on average 1.2962962962962963) internal successors, (630), 492 states have internal predecessors, (630), 53 states have call successors, (53), 27 states have call predecessors, (53), 34 states have return successors, (65), 54 states have call predecessors, (65), 49 states have call successors, (65) [2021-12-15 21:58:12,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 748 transitions. [2021-12-15 21:58:12,786 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 748 transitions. Word has length 52 [2021-12-15 21:58:12,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:12,786 INFO L470 AbstractCegarLoop]: Abstraction has 574 states and 748 transitions. [2021-12-15 21:58:12,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:12,786 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 748 transitions. [2021-12-15 21:58:12,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-15 21:58:12,787 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:12,788 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:12,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-12-15 21:58:12,788 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:12,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:12,788 INFO L85 PathProgramCache]: Analyzing trace with hash 1444104729, now seen corresponding path program 1 times [2021-12-15 21:58:12,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:12,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577393653] [2021-12-15 21:58:12,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:12,789 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:12,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:12,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-15 21:58:12,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:12,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:12,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:12,827 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:12,827 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:12,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577393653] [2021-12-15 21:58:12,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577393653] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:12,827 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:12,827 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-15 21:58:12,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325917376] [2021-12-15 21:58:12,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:12,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-15 21:58:12,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:12,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-15 21:58:12,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-15 21:58:12,829 INFO L87 Difference]: Start difference. First operand 574 states and 748 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:13,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:13,099 INFO L93 Difference]: Finished difference Result 691 states and 900 transitions. [2021-12-15 21:58:13,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-15 21:58:13,099 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 3 states have internal predecessors, (47), 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 52 [2021-12-15 21:58:13,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:13,101 INFO L225 Difference]: With dead ends: 691 [2021-12-15 21:58:13,101 INFO L226 Difference]: Without dead ends: 683 [2021-12-15 21:58:13,102 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-15 21:58:13,102 INFO L933 BasicCegarLoop]: 467 mSDtfsCounter, 289 mSDsluCounter, 608 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 1075 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:13,102 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [293 Valid, 1075 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:13,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2021-12-15 21:58:13,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 602. [2021-12-15 21:58:13,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 602 states, 512 states have (on average 1.291015625) internal successors, (661), 518 states have internal predecessors, (661), 53 states have call successors, (53), 27 states have call predecessors, (53), 36 states have return successors, (67), 56 states have call predecessors, (67), 49 states have call successors, (67) [2021-12-15 21:58:13,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 781 transitions. [2021-12-15 21:58:13,123 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 781 transitions. Word has length 52 [2021-12-15 21:58:13,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:13,123 INFO L470 AbstractCegarLoop]: Abstraction has 602 states and 781 transitions. [2021-12-15 21:58:13,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:13,125 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 781 transitions. [2021-12-15 21:58:13,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-15 21:58:13,127 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:13,127 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:13,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-12-15 21:58:13,127 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:13,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:13,127 INFO L85 PathProgramCache]: Analyzing trace with hash -2032610889, now seen corresponding path program 1 times [2021-12-15 21:58:13,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:13,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303793251] [2021-12-15 21:58:13,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:13,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:13,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:13,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-15 21:58:13,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:13,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:13,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:13,181 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:13,181 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:13,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303793251] [2021-12-15 21:58:13,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303793251] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:13,181 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:13,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-15 21:58:13,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380880863] [2021-12-15 21:58:13,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:13,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-15 21:58:13,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:13,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-15 21:58:13,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-15 21:58:13,183 INFO L87 Difference]: Start difference. First operand 602 states and 781 transitions. Second operand has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:13,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:13,617 INFO L93 Difference]: Finished difference Result 687 states and 894 transitions. [2021-12-15 21:58:13,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-15 21:58:13,618 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 5 states have internal predecessors, (48), 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 53 [2021-12-15 21:58:13,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:13,620 INFO L225 Difference]: With dead ends: 687 [2021-12-15 21:58:13,620 INFO L226 Difference]: Without dead ends: 681 [2021-12-15 21:58:13,620 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-12-15 21:58:13,620 INFO L933 BasicCegarLoop]: 464 mSDtfsCounter, 788 mSDsluCounter, 808 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 824 SdHoareTripleChecker+Valid, 1272 SdHoareTripleChecker+Invalid, 706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:13,621 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [824 Valid, 1272 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-15 21:58:13,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2021-12-15 21:58:13,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 602. [2021-12-15 21:58:13,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 602 states, 512 states have (on average 1.2890625) internal successors, (660), 518 states have internal predecessors, (660), 53 states have call successors, (53), 27 states have call predecessors, (53), 36 states have return successors, (67), 56 states have call predecessors, (67), 49 states have call successors, (67) [2021-12-15 21:58:13,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 780 transitions. [2021-12-15 21:58:13,641 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 780 transitions. Word has length 53 [2021-12-15 21:58:13,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:13,641 INFO L470 AbstractCegarLoop]: Abstraction has 602 states and 780 transitions. [2021-12-15 21:58:13,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:13,641 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 780 transitions. [2021-12-15 21:58:13,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-12-15 21:58:13,642 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:13,643 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:13,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-12-15 21:58:13,643 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:13,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:13,643 INFO L85 PathProgramCache]: Analyzing trace with hash 2028580847, now seen corresponding path program 1 times [2021-12-15 21:58:13,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:13,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140938675] [2021-12-15 21:58:13,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:13,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:13,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:13,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-15 21:58:13,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:13,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-15 21:58:13,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:13,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:13,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:13,787 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:13,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:13,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140938675] [2021-12-15 21:58:13,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140938675] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:13,787 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:13,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-12-15 21:58:13,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570790840] [2021-12-15 21:58:13,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:13,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-12-15 21:58:13,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:13,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-12-15 21:58:13,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2021-12-15 21:58:13,788 INFO L87 Difference]: Start difference. First operand 602 states and 780 transitions. Second operand has 16 states, 15 states have (on average 3.2) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-15 21:58:14,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:14,366 INFO L93 Difference]: Finished difference Result 634 states and 819 transitions. [2021-12-15 21:58:14,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-15 21:58:14,367 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 3.2) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 55 [2021-12-15 21:58:14,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:14,368 INFO L225 Difference]: With dead ends: 634 [2021-12-15 21:58:14,369 INFO L226 Difference]: Without dead ends: 610 [2021-12-15 21:58:14,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2021-12-15 21:58:14,370 INFO L933 BasicCegarLoop]: 414 mSDtfsCounter, 249 mSDsluCounter, 4209 mSDsCounter, 0 mSdLazyCounter, 1364 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 4623 SdHoareTripleChecker+Invalid, 1465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:14,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [250 Valid, 4623 Invalid, 1465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1364 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-15 21:58:14,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-12-15 21:58:14,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 598. [2021-12-15 21:58:14,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 509 states have (on average 1.2888015717092338) internal successors, (656), 515 states have internal predecessors, (656), 52 states have call successors, (52), 27 states have call predecessors, (52), 36 states have return successors, (66), 55 states have call predecessors, (66), 48 states have call successors, (66) [2021-12-15 21:58:14,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 774 transitions. [2021-12-15 21:58:14,392 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 774 transitions. Word has length 55 [2021-12-15 21:58:14,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:14,392 INFO L470 AbstractCegarLoop]: Abstraction has 598 states and 774 transitions. [2021-12-15 21:58:14,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 3.2) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-15 21:58:14,392 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 774 transitions. [2021-12-15 21:58:14,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-15 21:58:14,394 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:14,394 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:14,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-12-15 21:58:14,395 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:14,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:14,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1717160597, now seen corresponding path program 1 times [2021-12-15 21:58:14,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:14,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820074017] [2021-12-15 21:58:14,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:14,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:14,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:14,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-15 21:58:14,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:14,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-15 21:58:14,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:14,442 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:14,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:14,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820074017] [2021-12-15 21:58:14,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820074017] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:14,442 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:14,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-15 21:58:14,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034134517] [2021-12-15 21:58:14,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:14,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-15 21:58:14,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:14,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-15 21:58:14,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-15 21:58:14,444 INFO L87 Difference]: Start difference. First operand 598 states and 774 transitions. Second operand has 7 states, 7 states have (on average 7.0) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:14,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:14,632 INFO L93 Difference]: Finished difference Result 637 states and 820 transitions. [2021-12-15 21:58:14,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-15 21:58:14,634 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 4 states have internal predecessors, (49), 2 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 54 [2021-12-15 21:58:14,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:14,636 INFO L225 Difference]: With dead ends: 637 [2021-12-15 21:58:14,636 INFO L226 Difference]: Without dead ends: 605 [2021-12-15 21:58:14,637 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-15 21:58:14,637 INFO L933 BasicCegarLoop]: 405 mSDtfsCounter, 94 mSDsluCounter, 1574 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 1979 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:14,637 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 1979 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 353 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:14,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 605 states. [2021-12-15 21:58:14,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 605 to 593. [2021-12-15 21:58:14,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 505 states have (on average 1.2891089108910891) internal successors, (651), 511 states have internal predecessors, (651), 51 states have call successors, (51), 27 states have call predecessors, (51), 36 states have return successors, (65), 54 states have call predecessors, (65), 47 states have call successors, (65) [2021-12-15 21:58:14,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 767 transitions. [2021-12-15 21:58:14,658 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 767 transitions. Word has length 54 [2021-12-15 21:58:14,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:14,658 INFO L470 AbstractCegarLoop]: Abstraction has 593 states and 767 transitions. [2021-12-15 21:58:14,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:14,658 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 767 transitions. [2021-12-15 21:58:14,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-15 21:58:14,659 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:14,659 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:14,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-12-15 21:58:14,660 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:14,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:14,660 INFO L85 PathProgramCache]: Analyzing trace with hash 1513646241, now seen corresponding path program 1 times [2021-12-15 21:58:14,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:14,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081094894] [2021-12-15 21:58:14,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:14,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:14,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:14,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-15 21:58:14,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:14,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-15 21:58:14,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:14,745 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:14,745 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:14,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081094894] [2021-12-15 21:58:14,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081094894] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:14,745 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:14,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-15 21:58:14,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329735580] [2021-12-15 21:58:14,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:14,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-15 21:58:14,746 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:14,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-15 21:58:14,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-15 21:58:14,747 INFO L87 Difference]: Start difference. First operand 593 states and 767 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:15,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:15,082 INFO L93 Difference]: Finished difference Result 628 states and 810 transitions. [2021-12-15 21:58:15,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-15 21:58:15,083 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 8 states have internal predecessors, (49), 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 54 [2021-12-15 21:58:15,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:15,084 INFO L225 Difference]: With dead ends: 628 [2021-12-15 21:58:15,084 INFO L226 Difference]: Without dead ends: 602 [2021-12-15 21:58:15,085 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-12-15 21:58:15,085 INFO L933 BasicCegarLoop]: 413 mSDtfsCounter, 155 mSDsluCounter, 3014 mSDsCounter, 0 mSdLazyCounter, 678 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 3427 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 678 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:15,085 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 3427 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 678 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-15 21:58:15,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-12-15 21:58:15,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 590. [2021-12-15 21:58:15,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 590 states, 503 states have (on average 1.2882703777335984) internal successors, (648), 509 states have internal predecessors, (648), 50 states have call successors, (50), 27 states have call predecessors, (50), 36 states have return successors, (64), 53 states have call predecessors, (64), 46 states have call successors, (64) [2021-12-15 21:58:15,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 590 states to 590 states and 762 transitions. [2021-12-15 21:58:15,105 INFO L78 Accepts]: Start accepts. Automaton has 590 states and 762 transitions. Word has length 54 [2021-12-15 21:58:15,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:15,105 INFO L470 AbstractCegarLoop]: Abstraction has 590 states and 762 transitions. [2021-12-15 21:58:15,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:15,106 INFO L276 IsEmpty]: Start isEmpty. Operand 590 states and 762 transitions. [2021-12-15 21:58:15,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-15 21:58:15,107 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:15,107 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:15,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-12-15 21:58:15,107 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:15,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:15,108 INFO L85 PathProgramCache]: Analyzing trace with hash 773886590, now seen corresponding path program 1 times [2021-12-15 21:58:15,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:15,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797525446] [2021-12-15 21:58:15,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:15,108 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:15,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:15,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-15 21:58:15,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:15,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:15,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:15,152 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:15,152 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:15,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797525446] [2021-12-15 21:58:15,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797525446] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:15,152 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:15,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-15 21:58:15,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001980298] [2021-12-15 21:58:15,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:15,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-15 21:58:15,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:15,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-15 21:58:15,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-15 21:58:15,154 INFO L87 Difference]: Start difference. First operand 590 states and 762 transitions. Second operand has 7 states, 7 states have (on average 7.0) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:15,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:15,599 INFO L93 Difference]: Finished difference Result 673 states and 872 transitions. [2021-12-15 21:58:15,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-15 21:58:15,599 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 5 states have internal predecessors, (49), 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 54 [2021-12-15 21:58:15,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:15,601 INFO L225 Difference]: With dead ends: 673 [2021-12-15 21:58:15,601 INFO L226 Difference]: Without dead ends: 669 [2021-12-15 21:58:15,601 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2021-12-15 21:58:15,601 INFO L933 BasicCegarLoop]: 445 mSDtfsCounter, 695 mSDsluCounter, 1020 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 728 SdHoareTripleChecker+Valid, 1465 SdHoareTripleChecker+Invalid, 707 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:15,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [728 Valid, 1465 Invalid, 707 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-15 21:58:15,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2021-12-15 21:58:15,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 588. [2021-12-15 21:58:15,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 501 states have (on average 1.2874251497005988) internal successors, (645), 507 states have internal predecessors, (645), 50 states have call successors, (50), 27 states have call predecessors, (50), 36 states have return successors, (64), 53 states have call predecessors, (64), 46 states have call successors, (64) [2021-12-15 21:58:15,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 759 transitions. [2021-12-15 21:58:15,660 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 759 transitions. Word has length 54 [2021-12-15 21:58:15,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:15,660 INFO L470 AbstractCegarLoop]: Abstraction has 588 states and 759 transitions. [2021-12-15 21:58:15,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:15,661 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 759 transitions. [2021-12-15 21:58:15,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-15 21:58:15,662 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:15,662 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:15,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-12-15 21:58:15,662 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:15,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:15,662 INFO L85 PathProgramCache]: Analyzing trace with hash 774163420, now seen corresponding path program 1 times [2021-12-15 21:58:15,663 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:15,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865985432] [2021-12-15 21:58:15,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:15,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:15,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:15,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-15 21:58:15,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:15,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:15,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:15,748 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:15,748 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:15,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865985432] [2021-12-15 21:58:15,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865985432] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:15,748 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:15,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-15 21:58:15,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203071001] [2021-12-15 21:58:15,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:15,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-15 21:58:15,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:15,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-15 21:58:15,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-15 21:58:15,750 INFO L87 Difference]: Start difference. First operand 588 states and 759 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:16,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:16,273 INFO L93 Difference]: Finished difference Result 610 states and 786 transitions. [2021-12-15 21:58:16,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-15 21:58:16,274 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 8 states have internal predecessors, (49), 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 [2021-12-15 21:58:16,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:16,275 INFO L225 Difference]: With dead ends: 610 [2021-12-15 21:58:16,275 INFO L226 Difference]: Without dead ends: 562 [2021-12-15 21:58:16,276 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-12-15 21:58:16,276 INFO L933 BasicCegarLoop]: 383 mSDtfsCounter, 211 mSDsluCounter, 2443 mSDsCounter, 0 mSdLazyCounter, 1080 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 2826 SdHoareTripleChecker+Invalid, 1142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1080 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:16,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 2826 Invalid, 1142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1080 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-15 21:58:16,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-12-15 21:58:16,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 546. [2021-12-15 21:58:16,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 461 states have (on average 1.2776572668112798) internal successors, (589), 467 states have internal predecessors, (589), 50 states have call successors, (50), 27 states have call predecessors, (50), 34 states have return successors, (62), 51 states have call predecessors, (62), 46 states have call successors, (62) [2021-12-15 21:58:16,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 701 transitions. [2021-12-15 21:58:16,294 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 701 transitions. Word has length 54 [2021-12-15 21:58:16,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:16,294 INFO L470 AbstractCegarLoop]: Abstraction has 546 states and 701 transitions. [2021-12-15 21:58:16,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:16,295 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 701 transitions. [2021-12-15 21:58:16,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-15 21:58:16,296 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:16,296 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:16,296 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-12-15 21:58:16,296 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:16,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:16,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1350619309, now seen corresponding path program 1 times [2021-12-15 21:58:16,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:16,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523119775] [2021-12-15 21:58:16,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:16,297 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:16,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:16,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-15 21:58:16,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:16,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-15 21:58:16,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:16,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:16,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:16,338 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:16,338 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:16,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523119775] [2021-12-15 21:58:16,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523119775] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:16,338 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:16,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-15 21:58:16,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61826495] [2021-12-15 21:58:16,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:16,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-15 21:58:16,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:16,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-15 21:58:16,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-15 21:58:16,340 INFO L87 Difference]: Start difference. First operand 546 states and 701 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-15 21:58:16,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:16,674 INFO L93 Difference]: Finished difference Result 607 states and 771 transitions. [2021-12-15 21:58:16,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-15 21:58:16,687 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 56 [2021-12-15 21:58:16,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:16,689 INFO L225 Difference]: With dead ends: 607 [2021-12-15 21:58:16,689 INFO L226 Difference]: Without dead ends: 576 [2021-12-15 21:58:16,689 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-15 21:58:16,689 INFO L933 BasicCegarLoop]: 406 mSDtfsCounter, 186 mSDsluCounter, 1708 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 2114 SdHoareTripleChecker+Invalid, 641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:16,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 2114 Invalid, 641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-15 21:58:16,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-12-15 21:58:16,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 546. [2021-12-15 21:58:16,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 461 states have (on average 1.2754880694143167) internal successors, (588), 467 states have internal predecessors, (588), 50 states have call successors, (50), 27 states have call predecessors, (50), 34 states have return successors, (62), 51 states have call predecessors, (62), 46 states have call successors, (62) [2021-12-15 21:58:16,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 700 transitions. [2021-12-15 21:58:16,738 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 700 transitions. Word has length 56 [2021-12-15 21:58:16,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:16,739 INFO L470 AbstractCegarLoop]: Abstraction has 546 states and 700 transitions. [2021-12-15 21:58:16,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-15 21:58:16,739 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 700 transitions. [2021-12-15 21:58:16,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-15 21:58:16,740 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:16,740 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:16,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-12-15 21:58:16,742 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:16,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:16,742 INFO L85 PathProgramCache]: Analyzing trace with hash 1373251563, now seen corresponding path program 1 times [2021-12-15 21:58:16,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:16,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267835598] [2021-12-15 21:58:16,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:16,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:16,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:16,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-15 21:58:16,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:16,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-15 21:58:16,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:16,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:16,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:16,867 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:16,868 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:16,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267835598] [2021-12-15 21:58:16,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267835598] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:16,868 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:16,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-15 21:58:16,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73209508] [2021-12-15 21:58:16,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:16,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-15 21:58:16,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:16,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-15 21:58:16,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-15 21:58:16,869 INFO L87 Difference]: Start difference. First operand 546 states and 700 transitions. Second operand has 14 states, 13 states have (on average 3.769230769230769) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-15 21:58:17,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:17,412 INFO L93 Difference]: Finished difference Result 601 states and 767 transitions. [2021-12-15 21:58:17,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-15 21:58:17,412 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.769230769230769) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 56 [2021-12-15 21:58:17,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:17,414 INFO L225 Difference]: With dead ends: 601 [2021-12-15 21:58:17,414 INFO L226 Difference]: Without dead ends: 571 [2021-12-15 21:58:17,414 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-12-15 21:58:17,414 INFO L933 BasicCegarLoop]: 399 mSDtfsCounter, 276 mSDsluCounter, 3093 mSDsCounter, 0 mSdLazyCounter, 1053 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 3492 SdHoareTripleChecker+Invalid, 1155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1053 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:17,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [279 Valid, 3492 Invalid, 1155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1053 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-15 21:58:17,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-12-15 21:58:17,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 541. [2021-12-15 21:58:17,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 457 states have (on average 1.2713347921225382) internal successors, (581), 463 states have internal predecessors, (581), 49 states have call successors, (49), 27 states have call predecessors, (49), 34 states have return successors, (60), 50 states have call predecessors, (60), 45 states have call successors, (60) [2021-12-15 21:58:17,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 690 transitions. [2021-12-15 21:58:17,434 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 690 transitions. Word has length 56 [2021-12-15 21:58:17,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:17,434 INFO L470 AbstractCegarLoop]: Abstraction has 541 states and 690 transitions. [2021-12-15 21:58:17,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.769230769230769) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-15 21:58:17,435 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 690 transitions. [2021-12-15 21:58:17,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-12-15 21:58:17,436 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:17,436 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:17,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-12-15 21:58:17,436 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:17,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:17,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1341431007, now seen corresponding path program 1 times [2021-12-15 21:58:17,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:17,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866932444] [2021-12-15 21:58:17,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:17,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:17,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:17,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-15 21:58:17,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:17,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-15 21:58:17,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:17,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-15 21:58:17,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:17,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:17,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:17,550 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:17,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:17,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866932444] [2021-12-15 21:58:17,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866932444] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:17,552 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:17,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-15 21:58:17,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641895777] [2021-12-15 21:58:17,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:17,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-15 21:58:17,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:17,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-15 21:58:17,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-15 21:58:17,554 INFO L87 Difference]: Start difference. First operand 541 states and 690 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 10 states have internal predecessors, (50), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-15 21:58:18,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:18,114 INFO L93 Difference]: Finished difference Result 589 states and 746 transitions. [2021-12-15 21:58:18,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-15 21:58:18,115 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 10 states have internal predecessors, (50), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 59 [2021-12-15 21:58:18,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:18,116 INFO L225 Difference]: With dead ends: 589 [2021-12-15 21:58:18,116 INFO L226 Difference]: Without dead ends: 569 [2021-12-15 21:58:18,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-12-15 21:58:18,117 INFO L933 BasicCegarLoop]: 383 mSDtfsCounter, 249 mSDsluCounter, 3465 mSDsCounter, 0 mSdLazyCounter, 1243 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 3848 SdHoareTripleChecker+Invalid, 1334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:18,117 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 3848 Invalid, 1334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1243 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-15 21:58:18,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-12-15 21:58:18,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 539. [2021-12-15 21:58:18,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 456 states have (on average 1.269736842105263) internal successors, (579), 462 states have internal predecessors, (579), 48 states have call successors, (48), 27 states have call predecessors, (48), 34 states have return successors, (59), 49 states have call predecessors, (59), 44 states have call successors, (59) [2021-12-15 21:58:18,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 686 transitions. [2021-12-15 21:58:18,135 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 686 transitions. Word has length 59 [2021-12-15 21:58:18,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:18,135 INFO L470 AbstractCegarLoop]: Abstraction has 539 states and 686 transitions. [2021-12-15 21:58:18,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 10 states have internal predecessors, (50), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-15 21:58:18,135 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 686 transitions. [2021-12-15 21:58:18,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-15 21:58:18,136 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:18,136 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:18,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-12-15 21:58:18,137 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:18,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:18,137 INFO L85 PathProgramCache]: Analyzing trace with hash -801787505, now seen corresponding path program 1 times [2021-12-15 21:58:18,137 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:18,137 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460266364] [2021-12-15 21:58:18,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:18,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:18,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:18,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-15 21:58:18,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:18,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-15 21:58:18,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:18,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:18,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:18,186 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:18,186 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:18,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460266364] [2021-12-15 21:58:18,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460266364] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:18,186 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:18,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-15 21:58:18,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110122855] [2021-12-15 21:58:18,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:18,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-15 21:58:18,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:18,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-15 21:58:18,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-15 21:58:18,188 INFO L87 Difference]: Start difference. First operand 539 states and 686 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-15 21:58:18,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:18,424 INFO L93 Difference]: Finished difference Result 582 states and 736 transitions. [2021-12-15 21:58:18,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-15 21:58:18,425 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 56 [2021-12-15 21:58:18,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:18,426 INFO L225 Difference]: With dead ends: 582 [2021-12-15 21:58:18,426 INFO L226 Difference]: Without dead ends: 545 [2021-12-15 21:58:18,427 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-15 21:58:18,427 INFO L933 BasicCegarLoop]: 373 mSDtfsCounter, 168 mSDsluCounter, 1559 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 1932 SdHoareTripleChecker+Invalid, 606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:18,427 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 1932 Invalid, 606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 523 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:18,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-12-15 21:58:18,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 533. [2021-12-15 21:58:18,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 451 states have (on average 1.270509977827051) internal successors, (573), 457 states have internal predecessors, (573), 47 states have call successors, (47), 27 states have call predecessors, (47), 34 states have return successors, (58), 48 states have call predecessors, (58), 43 states have call successors, (58) [2021-12-15 21:58:18,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 678 transitions. [2021-12-15 21:58:18,445 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 678 transitions. Word has length 56 [2021-12-15 21:58:18,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:18,445 INFO L470 AbstractCegarLoop]: Abstraction has 533 states and 678 transitions. [2021-12-15 21:58:18,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-15 21:58:18,446 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 678 transitions. [2021-12-15 21:58:18,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-12-15 21:58:18,447 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:18,447 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:18,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-12-15 21:58:18,447 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:18,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:18,448 INFO L85 PathProgramCache]: Analyzing trace with hash -1562268864, now seen corresponding path program 1 times [2021-12-15 21:58:18,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:18,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446280303] [2021-12-15 21:58:18,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:18,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:18,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:18,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-15 21:58:18,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:18,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-15 21:58:18,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:18,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-15 21:58:18,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:18,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:18,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:18,563 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:18,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:18,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446280303] [2021-12-15 21:58:18,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446280303] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:18,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:18,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-15 21:58:18,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85206827] [2021-12-15 21:58:18,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:18,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-15 21:58:18,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:18,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-15 21:58:18,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-15 21:58:18,565 INFO L87 Difference]: Start difference. First operand 533 states and 678 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 10 states have internal predecessors, (53), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-15 21:58:19,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:19,011 INFO L93 Difference]: Finished difference Result 565 states and 717 transitions. [2021-12-15 21:58:19,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-15 21:58:19,011 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 10 states have internal predecessors, (53), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 62 [2021-12-15 21:58:19,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:19,013 INFO L225 Difference]: With dead ends: 565 [2021-12-15 21:58:19,013 INFO L226 Difference]: Without dead ends: 543 [2021-12-15 21:58:19,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-12-15 21:58:19,013 INFO L933 BasicCegarLoop]: 370 mSDtfsCounter, 233 mSDsluCounter, 2762 mSDsCounter, 0 mSdLazyCounter, 1045 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 3132 SdHoareTripleChecker+Invalid, 1133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:19,013 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [234 Valid, 3132 Invalid, 1133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1045 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-15 21:58:19,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-12-15 21:58:19,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 531. [2021-12-15 21:58:19,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 449 states have (on average 1.269487750556793) internal successors, (570), 455 states have internal predecessors, (570), 47 states have call successors, (47), 27 states have call predecessors, (47), 34 states have return successors, (58), 48 states have call predecessors, (58), 43 states have call successors, (58) [2021-12-15 21:58:19,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 675 transitions. [2021-12-15 21:58:19,032 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 675 transitions. Word has length 62 [2021-12-15 21:58:19,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:19,032 INFO L470 AbstractCegarLoop]: Abstraction has 531 states and 675 transitions. [2021-12-15 21:58:19,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 10 states have internal predecessors, (53), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-15 21:58:19,032 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 675 transitions. [2021-12-15 21:58:19,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-12-15 21:58:19,033 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:19,033 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:19,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-12-15 21:58:19,033 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:19,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:19,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1752625095, now seen corresponding path program 1 times [2021-12-15 21:58:19,034 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:19,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622311283] [2021-12-15 21:58:19,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:19,034 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:19,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:19,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-15 21:58:19,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:19,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-15 21:58:19,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:19,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-15 21:58:19,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:19,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:19,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:19,083 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:19,083 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:19,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622311283] [2021-12-15 21:58:19,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622311283] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:19,083 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:19,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-15 21:58:19,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475575075] [2021-12-15 21:58:19,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:19,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-15 21:58:19,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:19,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-15 21:58:19,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-15 21:58:19,084 INFO L87 Difference]: Start difference. First operand 531 states and 675 transitions. Second operand has 8 states, 8 states have (on average 6.75) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-15 21:58:19,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:19,327 INFO L93 Difference]: Finished difference Result 574 states and 725 transitions. [2021-12-15 21:58:19,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-15 21:58:19,327 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 63 [2021-12-15 21:58:19,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:19,329 INFO L225 Difference]: With dead ends: 574 [2021-12-15 21:58:19,329 INFO L226 Difference]: Without dead ends: 527 [2021-12-15 21:58:19,329 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-15 21:58:19,330 INFO L933 BasicCegarLoop]: 351 mSDtfsCounter, 261 mSDsluCounter, 1054 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 1405 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:19,330 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [261 Valid, 1405 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:19,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2021-12-15 21:58:19,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 515. [2021-12-15 21:58:19,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 436 states have (on average 1.2660550458715596) internal successors, (552), 442 states have internal predecessors, (552), 44 states have call successors, (44), 27 states have call predecessors, (44), 34 states have return successors, (54), 45 states have call predecessors, (54), 40 states have call successors, (54) [2021-12-15 21:58:19,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 650 transitions. [2021-12-15 21:58:19,349 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 650 transitions. Word has length 63 [2021-12-15 21:58:19,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:19,349 INFO L470 AbstractCegarLoop]: Abstraction has 515 states and 650 transitions. [2021-12-15 21:58:19,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-15 21:58:19,349 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 650 transitions. [2021-12-15 21:58:19,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-15 21:58:19,350 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:19,350 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:19,350 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-12-15 21:58:19,350 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:19,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:19,351 INFO L85 PathProgramCache]: Analyzing trace with hash 1511727278, now seen corresponding path program 1 times [2021-12-15 21:58:19,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:19,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872567970] [2021-12-15 21:58:19,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:19,351 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:19,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:19,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-15 21:58:19,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:19,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-15 21:58:19,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:19,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:19,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:19,396 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:19,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:19,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872567970] [2021-12-15 21:58:19,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872567970] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:19,397 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:19,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-15 21:58:19,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851735736] [2021-12-15 21:58:19,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:19,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-15 21:58:19,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:19,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-15 21:58:19,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-15 21:58:19,398 INFO L87 Difference]: Start difference. First operand 515 states and 650 transitions. Second operand has 8 states, 8 states have (on average 6.375) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-15 21:58:19,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:19,644 INFO L93 Difference]: Finished difference Result 558 states and 699 transitions. [2021-12-15 21:58:19,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-15 21:58:19,645 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 58 [2021-12-15 21:58:19,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:19,646 INFO L225 Difference]: With dead ends: 558 [2021-12-15 21:58:19,646 INFO L226 Difference]: Without dead ends: 514 [2021-12-15 21:58:19,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-15 21:58:19,646 INFO L933 BasicCegarLoop]: 338 mSDtfsCounter, 185 mSDsluCounter, 1202 mSDsCounter, 0 mSdLazyCounter, 425 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 1540 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:19,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 1540 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 425 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:19,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-12-15 21:58:19,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 502. [2021-12-15 21:58:19,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 424 states have (on average 1.2617924528301887) internal successors, (535), 430 states have internal predecessors, (535), 43 states have call successors, (43), 27 states have call predecessors, (43), 34 states have return successors, (53), 44 states have call predecessors, (53), 39 states have call successors, (53) [2021-12-15 21:58:19,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 631 transitions. [2021-12-15 21:58:19,679 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 631 transitions. Word has length 58 [2021-12-15 21:58:19,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:19,679 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 631 transitions. [2021-12-15 21:58:19,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-15 21:58:19,679 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 631 transitions. [2021-12-15 21:58:19,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-12-15 21:58:19,680 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:19,680 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:19,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-12-15 21:58:19,681 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:19,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:19,681 INFO L85 PathProgramCache]: Analyzing trace with hash 2069212948, now seen corresponding path program 1 times [2021-12-15 21:58:19,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:19,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103138036] [2021-12-15 21:58:19,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:19,682 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:19,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:19,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-15 21:58:19,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:19,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-15 21:58:19,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:19,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:19,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:19,766 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:19,766 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:19,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103138036] [2021-12-15 21:58:19,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103138036] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:19,766 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:19,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-15 21:58:19,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35287013] [2021-12-15 21:58:19,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:19,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-15 21:58:19,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:19,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-15 21:58:19,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2021-12-15 21:58:19,768 INFO L87 Difference]: Start difference. First operand 502 states and 631 transitions. Second operand has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 9 states have internal predecessors, (57), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-15 21:58:20,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:20,305 INFO L93 Difference]: Finished difference Result 530 states and 664 transitions. [2021-12-15 21:58:20,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-15 21:58:20,306 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 9 states have internal predecessors, (57), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) Word has length 64 [2021-12-15 21:58:20,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:20,307 INFO L225 Difference]: With dead ends: 530 [2021-12-15 21:58:20,307 INFO L226 Difference]: Without dead ends: 509 [2021-12-15 21:58:20,307 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-12-15 21:58:20,307 INFO L933 BasicCegarLoop]: 335 mSDtfsCounter, 200 mSDsluCounter, 2404 mSDsCounter, 0 mSdLazyCounter, 1331 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 2739 SdHoareTripleChecker+Invalid, 1407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:20,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 2739 Invalid, 1407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1331 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-15 21:58:20,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-12-15 21:58:20,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 497. [2021-12-15 21:58:20,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 421 states have (on average 1.2612826603325415) internal successors, (531), 427 states have internal predecessors, (531), 41 states have call successors, (41), 27 states have call predecessors, (41), 34 states have return successors, (51), 42 states have call predecessors, (51), 37 states have call successors, (51) [2021-12-15 21:58:20,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 623 transitions. [2021-12-15 21:58:20,326 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 623 transitions. Word has length 64 [2021-12-15 21:58:20,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:20,327 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 623 transitions. [2021-12-15 21:58:20,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 9 states have internal predecessors, (57), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-15 21:58:20,327 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 623 transitions. [2021-12-15 21:58:20,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-15 21:58:20,328 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:20,328 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:20,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-12-15 21:58:20,328 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:20,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:20,328 INFO L85 PathProgramCache]: Analyzing trace with hash 477751716, now seen corresponding path program 1 times [2021-12-15 21:58:20,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:20,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436449202] [2021-12-15 21:58:20,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:20,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:20,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:20,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-15 21:58:20,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:20,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:20,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:20,409 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:20,410 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:20,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436449202] [2021-12-15 21:58:20,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436449202] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:20,410 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:20,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-15 21:58:20,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287924675] [2021-12-15 21:58:20,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:20,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-15 21:58:20,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:20,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-15 21:58:20,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-12-15 21:58:20,411 INFO L87 Difference]: Start difference. First operand 497 states and 623 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 9 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:20,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:20,853 INFO L93 Difference]: Finished difference Result 511 states and 640 transitions. [2021-12-15 21:58:20,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-15 21:58:20,853 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 9 states have internal predecessors, (52), 2 states have call successors, (3), 2 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 57 [2021-12-15 21:58:20,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:20,855 INFO L225 Difference]: With dead ends: 511 [2021-12-15 21:58:20,855 INFO L226 Difference]: Without dead ends: 467 [2021-12-15 21:58:20,855 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-12-15 21:58:20,855 INFO L933 BasicCegarLoop]: 313 mSDtfsCounter, 115 mSDsluCounter, 2227 mSDsCounter, 0 mSdLazyCounter, 1044 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 2540 SdHoareTripleChecker+Invalid, 1078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1044 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:20,856 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 2540 Invalid, 1078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1044 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-15 21:58:20,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2021-12-15 21:58:20,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 455. [2021-12-15 21:58:20,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 384 states have (on average 1.2734375) internal successors, (489), 389 states have internal predecessors, (489), 38 states have call successors, (38), 25 states have call predecessors, (38), 32 states have return successors, (49), 40 states have call predecessors, (49), 35 states have call successors, (49) [2021-12-15 21:58:20,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 576 transitions. [2021-12-15 21:58:20,884 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 576 transitions. Word has length 57 [2021-12-15 21:58:20,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:20,885 INFO L470 AbstractCegarLoop]: Abstraction has 455 states and 576 transitions. [2021-12-15 21:58:20,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 9 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-15 21:58:20,885 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 576 transitions. [2021-12-15 21:58:20,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-15 21:58:20,886 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:20,886 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:20,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-12-15 21:58:20,886 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:20,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:20,886 INFO L85 PathProgramCache]: Analyzing trace with hash 999008539, now seen corresponding path program 1 times [2021-12-15 21:58:20,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:20,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240514020] [2021-12-15 21:58:20,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:20,887 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:20,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:20,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-15 21:58:20,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:20,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:21,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:21,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-15 21:58:21,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:21,025 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:21,025 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:21,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240514020] [2021-12-15 21:58:21,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240514020] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:21,026 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:21,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-15 21:58:21,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095826662] [2021-12-15 21:58:21,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:21,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-15 21:58:21,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:21,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-15 21:58:21,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-12-15 21:58:21,027 INFO L87 Difference]: Start difference. First operand 455 states and 576 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-15 21:58:22,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:22,028 INFO L93 Difference]: Finished difference Result 930 states and 1175 transitions. [2021-12-15 21:58:22,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-12-15 21:58:22,029 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 58 [2021-12-15 21:58:22,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:22,031 INFO L225 Difference]: With dead ends: 930 [2021-12-15 21:58:22,031 INFO L226 Difference]: Without dead ends: 813 [2021-12-15 21:58:22,032 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=253, Invalid=1153, Unknown=0, NotChecked=0, Total=1406 [2021-12-15 21:58:22,032 INFO L933 BasicCegarLoop]: 339 mSDtfsCounter, 750 mSDsluCounter, 1677 mSDsCounter, 0 mSdLazyCounter, 1048 mSolverCounterSat, 183 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 765 SdHoareTripleChecker+Valid, 2016 SdHoareTripleChecker+Invalid, 1231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 183 IncrementalHoareTripleChecker+Valid, 1048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:22,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [765 Valid, 2016 Invalid, 1231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [183 Valid, 1048 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-15 21:58:22,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 813 states. [2021-12-15 21:58:22,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 813 to 635. [2021-12-15 21:58:22,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 531 states have (on average 1.2824858757062148) internal successors, (681), 541 states have internal predecessors, (681), 54 states have call successors, (54), 38 states have call predecessors, (54), 49 states have return successors, (73), 55 states have call predecessors, (73), 51 states have call successors, (73) [2021-12-15 21:58:22,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 808 transitions. [2021-12-15 21:58:22,084 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 808 transitions. Word has length 58 [2021-12-15 21:58:22,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:22,084 INFO L470 AbstractCegarLoop]: Abstraction has 635 states and 808 transitions. [2021-12-15 21:58:22,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-15 21:58:22,085 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 808 transitions. [2021-12-15 21:58:22,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-15 21:58:22,086 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:22,086 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:22,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-12-15 21:58:22,086 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:22,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:22,087 INFO L85 PathProgramCache]: Analyzing trace with hash 1875027545, now seen corresponding path program 1 times [2021-12-15 21:58:22,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:22,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325899976] [2021-12-15 21:58:22,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:22,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:22,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:22,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-15 21:58:22,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:22,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:22,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:22,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-15 21:58:22,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:22,136 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:22,136 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:22,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325899976] [2021-12-15 21:58:22,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325899976] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:22,136 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:22,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-15 21:58:22,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624917378] [2021-12-15 21:58:22,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:22,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-15 21:58:22,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:22,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-15 21:58:22,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-15 21:58:22,137 INFO L87 Difference]: Start difference. First operand 635 states and 808 transitions. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 4 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-15 21:58:22,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:22,598 INFO L93 Difference]: Finished difference Result 914 states and 1154 transitions. [2021-12-15 21:58:22,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-15 21:58:22,598 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 4 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 58 [2021-12-15 21:58:22,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:22,600 INFO L225 Difference]: With dead ends: 914 [2021-12-15 21:58:22,600 INFO L226 Difference]: Without dead ends: 830 [2021-12-15 21:58:22,601 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2021-12-15 21:58:22,601 INFO L933 BasicCegarLoop]: 534 mSDtfsCounter, 863 mSDsluCounter, 979 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 892 SdHoareTripleChecker+Valid, 1513 SdHoareTripleChecker+Invalid, 660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:22,601 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [892 Valid, 1513 Invalid, 660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 480 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-15 21:58:22,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-12-15 21:58:22,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 468. [2021-12-15 21:58:22,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 396 states have (on average 1.2676767676767677) internal successors, (502), 400 states have internal predecessors, (502), 38 states have call successors, (38), 27 states have call predecessors, (38), 33 states have return successors, (49), 40 states have call predecessors, (49), 35 states have call successors, (49) [2021-12-15 21:58:22,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 589 transitions. [2021-12-15 21:58:22,626 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 589 transitions. Word has length 58 [2021-12-15 21:58:22,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:22,627 INFO L470 AbstractCegarLoop]: Abstraction has 468 states and 589 transitions. [2021-12-15 21:58:22,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 4 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-15 21:58:22,627 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 589 transitions. [2021-12-15 21:58:22,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-15 21:58:22,628 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:22,628 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:22,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-12-15 21:58:22,628 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:22,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:22,629 INFO L85 PathProgramCache]: Analyzing trace with hash -1125550286, now seen corresponding path program 1 times [2021-12-15 21:58:22,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:22,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726492362] [2021-12-15 21:58:22,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:22,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:22,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:22,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-15 21:58:22,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:22,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-15 21:58:22,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:22,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-15 21:58:22,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:22,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:22,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:22,740 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:22,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:22,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726492362] [2021-12-15 21:58:22,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726492362] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:22,741 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:22,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-15 21:58:22,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967873903] [2021-12-15 21:58:22,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:22,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-15 21:58:22,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:22,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-15 21:58:22,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-15 21:58:22,742 INFO L87 Difference]: Start difference. First operand 468 states and 589 transitions. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 10 states have internal predecessors, (51), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-15 21:58:23,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:23,252 INFO L93 Difference]: Finished difference Result 497 states and 622 transitions. [2021-12-15 21:58:23,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-15 21:58:23,253 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 10 states have internal predecessors, (51), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 60 [2021-12-15 21:58:23,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:23,254 INFO L225 Difference]: With dead ends: 497 [2021-12-15 21:58:23,254 INFO L226 Difference]: Without dead ends: 441 [2021-12-15 21:58:23,254 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-12-15 21:58:23,254 INFO L933 BasicCegarLoop]: 303 mSDtfsCounter, 201 mSDsluCounter, 2531 mSDsCounter, 0 mSdLazyCounter, 1081 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 2834 SdHoareTripleChecker+Invalid, 1145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1081 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:23,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 2834 Invalid, 1145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1081 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-15 21:58:23,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2021-12-15 21:58:23,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 435. [2021-12-15 21:58:23,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 370 states have (on average 1.2594594594594595) internal successors, (466), 374 states have internal predecessors, (466), 33 states have call successors, (33), 25 states have call predecessors, (33), 31 states have return successors, (43), 35 states have call predecessors, (43), 30 states have call successors, (43) [2021-12-15 21:58:23,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 542 transitions. [2021-12-15 21:58:23,290 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 542 transitions. Word has length 60 [2021-12-15 21:58:23,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:23,290 INFO L470 AbstractCegarLoop]: Abstraction has 435 states and 542 transitions. [2021-12-15 21:58:23,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 10 states have internal predecessors, (51), 4 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-15 21:58:23,291 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 542 transitions. [2021-12-15 21:58:23,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-15 21:58:23,291 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:23,291 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:23,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-12-15 21:58:23,292 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:23,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:23,292 INFO L85 PathProgramCache]: Analyzing trace with hash 2088220112, now seen corresponding path program 1 times [2021-12-15 21:58:23,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:23,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71626887] [2021-12-15 21:58:23,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:23,293 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:23,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:23,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-15 21:58:23,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:23,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-15 21:58:23,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:23,327 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:23,327 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:23,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71626887] [2021-12-15 21:58:23,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71626887] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:23,328 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:23,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-15 21:58:23,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342073219] [2021-12-15 21:58:23,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:23,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-15 21:58:23,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:23,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-15 21:58:23,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-15 21:58:23,329 INFO L87 Difference]: Start difference. First operand 435 states and 542 transitions. Second operand has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:23,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:23,487 INFO L93 Difference]: Finished difference Result 468 states and 577 transitions. [2021-12-15 21:58:23,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-15 21:58:23,487 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 4 states have internal predecessors, (53), 2 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 58 [2021-12-15 21:58:23,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:23,488 INFO L225 Difference]: With dead ends: 468 [2021-12-15 21:58:23,488 INFO L226 Difference]: Without dead ends: 431 [2021-12-15 21:58:23,489 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-15 21:58:23,489 INFO L933 BasicCegarLoop]: 250 mSDtfsCounter, 59 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 1202 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:23,489 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 1202 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-15 21:58:23,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-12-15 21:58:23,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 425. [2021-12-15 21:58:23,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 361 states have (on average 1.260387811634349) internal successors, (455), 365 states have internal predecessors, (455), 32 states have call successors, (32), 25 states have call predecessors, (32), 31 states have return successors, (41), 34 states have call predecessors, (41), 29 states have call successors, (41) [2021-12-15 21:58:23,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 528 transitions. [2021-12-15 21:58:23,508 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 528 transitions. Word has length 58 [2021-12-15 21:58:23,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:23,508 INFO L470 AbstractCegarLoop]: Abstraction has 425 states and 528 transitions. [2021-12-15 21:58:23,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-15 21:58:23,509 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 528 transitions. [2021-12-15 21:58:23,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-15 21:58:23,510 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:23,510 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:23,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-12-15 21:58:23,510 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:23,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:23,511 INFO L85 PathProgramCache]: Analyzing trace with hash 1074633973, now seen corresponding path program 1 times [2021-12-15 21:58:23,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:23,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459547646] [2021-12-15 21:58:23,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:23,511 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:23,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:23,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-15 21:58:23,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:23,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-15 21:58:23,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:23,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-15 21:58:23,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:23,550 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-15 21:58:23,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:23,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459547646] [2021-12-15 21:58:23,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459547646] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:23,551 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:23,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-15 21:58:23,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971831776] [2021-12-15 21:58:23,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:23,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-15 21:58:23,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:23,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-15 21:58:23,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-15 21:58:23,552 INFO L87 Difference]: Start difference. First operand 425 states and 528 transitions. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-15 21:58:23,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:23,715 INFO L93 Difference]: Finished difference Result 458 states and 563 transitions. [2021-12-15 21:58:23,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-15 21:58:23,715 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 60 [2021-12-15 21:58:23,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:23,716 INFO L225 Difference]: With dead ends: 458 [2021-12-15 21:58:23,716 INFO L226 Difference]: Without dead ends: 421 [2021-12-15 21:58:23,717 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-15 21:58:23,717 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 59 mSDsluCounter, 908 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 1148 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:23,717 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 1148 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-15 21:58:23,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2021-12-15 21:58:23,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 415. [2021-12-15 21:58:23,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 353 states have (on average 1.2606232294617563) internal successors, (445), 357 states have internal predecessors, (445), 30 states have call successors, (30), 25 states have call predecessors, (30), 31 states have return successors, (39), 32 states have call predecessors, (39), 27 states have call successors, (39) [2021-12-15 21:58:23,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 514 transitions. [2021-12-15 21:58:23,735 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 514 transitions. Word has length 60 [2021-12-15 21:58:23,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:23,736 INFO L470 AbstractCegarLoop]: Abstraction has 415 states and 514 transitions. [2021-12-15 21:58:23,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-15 21:58:23,736 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 514 transitions. [2021-12-15 21:58:23,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-15 21:58:23,737 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:23,737 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:23,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-12-15 21:58:23,737 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:23,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:23,737 INFO L85 PathProgramCache]: Analyzing trace with hash 175179390, now seen corresponding path program 1 times [2021-12-15 21:58:23,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:23,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084696539] [2021-12-15 21:58:23,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:23,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:23,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:23,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-15 21:58:23,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:23,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-15 21:58:23,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:23,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-15 21:58:23,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:23,833 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:23,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:23,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084696539] [2021-12-15 21:58:23,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084696539] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:23,833 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:23,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-15 21:58:23,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249580600] [2021-12-15 21:58:23,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:23,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-15 21:58:23,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:23,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-15 21:58:23,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-15 21:58:23,834 INFO L87 Difference]: Start difference. First operand 415 states and 514 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 8 states have internal predecessors, (53), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-15 21:58:24,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:24,327 INFO L93 Difference]: Finished difference Result 707 states and 883 transitions. [2021-12-15 21:58:24,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-15 21:58:24,328 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 8 states have internal predecessors, (53), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 60 [2021-12-15 21:58:24,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:24,329 INFO L225 Difference]: With dead ends: 707 [2021-12-15 21:58:24,329 INFO L226 Difference]: Without dead ends: 602 [2021-12-15 21:58:24,330 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=153, Invalid=447, Unknown=0, NotChecked=0, Total=600 [2021-12-15 21:58:24,330 INFO L933 BasicCegarLoop]: 383 mSDtfsCounter, 513 mSDsluCounter, 1244 mSDsCounter, 0 mSdLazyCounter, 655 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 1627 SdHoareTripleChecker+Invalid, 784 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:24,330 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [522 Valid, 1627 Invalid, 784 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 655 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-15 21:58:24,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-12-15 21:58:24,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 309. [2021-12-15 21:58:24,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 259 states have (on average 1.281853281853282) internal successors, (332), 262 states have internal predecessors, (332), 25 states have call successors, (25), 21 states have call predecessors, (25), 24 states have return successors, (32), 25 states have call predecessors, (32), 23 states have call successors, (32) [2021-12-15 21:58:24,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 389 transitions. [2021-12-15 21:58:24,350 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 389 transitions. Word has length 60 [2021-12-15 21:58:24,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:24,350 INFO L470 AbstractCegarLoop]: Abstraction has 309 states and 389 transitions. [2021-12-15 21:58:24,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 8 states have internal predecessors, (53), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-15 21:58:24,351 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 389 transitions. [2021-12-15 21:58:24,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-12-15 21:58:24,351 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:24,352 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:24,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-12-15 21:58:24,352 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:24,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:24,352 INFO L85 PathProgramCache]: Analyzing trace with hash 224602701, now seen corresponding path program 1 times [2021-12-15 21:58:24,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:24,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457114359] [2021-12-15 21:58:24,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:24,353 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:24,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:24,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-15 21:58:24,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:24,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:24,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:24,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:24,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:24,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-15 21:58:24,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:24,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-15 21:58:24,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:24,480 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:24,480 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:24,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457114359] [2021-12-15 21:58:24,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457114359] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:24,480 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:24,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-15 21:58:24,481 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473381181] [2021-12-15 21:58:24,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:24,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-15 21:58:24,481 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:24,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-15 21:58:24,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-15 21:58:24,482 INFO L87 Difference]: Start difference. First operand 309 states and 389 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-15 21:58:24,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:24,652 INFO L93 Difference]: Finished difference Result 500 states and 638 transitions. [2021-12-15 21:58:24,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-15 21:58:24,653 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 64 [2021-12-15 21:58:24,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:24,654 INFO L225 Difference]: With dead ends: 500 [2021-12-15 21:58:24,654 INFO L226 Difference]: Without dead ends: 308 [2021-12-15 21:58:24,654 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-12-15 21:58:24,655 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 92 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 972 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:24,660 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 972 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-15 21:58:24,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2021-12-15 21:58:24,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 302. [2021-12-15 21:58:24,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 252 states have (on average 1.2738095238095237) internal successors, (321), 255 states have internal predecessors, (321), 25 states have call successors, (25), 21 states have call predecessors, (25), 24 states have return successors, (32), 25 states have call predecessors, (32), 23 states have call successors, (32) [2021-12-15 21:58:24,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 378 transitions. [2021-12-15 21:58:24,683 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 378 transitions. Word has length 64 [2021-12-15 21:58:24,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:24,683 INFO L470 AbstractCegarLoop]: Abstraction has 302 states and 378 transitions. [2021-12-15 21:58:24,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-15 21:58:24,683 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 378 transitions. [2021-12-15 21:58:24,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-12-15 21:58:24,684 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:24,684 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:24,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-12-15 21:58:24,684 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:24,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:24,684 INFO L85 PathProgramCache]: Analyzing trace with hash 1823600415, now seen corresponding path program 1 times [2021-12-15 21:58:24,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:24,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427196773] [2021-12-15 21:58:24,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:24,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:24,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:24,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-15 21:58:24,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:24,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-15 21:58:24,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:24,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-15 21:58:24,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:24,723 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-15 21:58:24,723 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:24,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427196773] [2021-12-15 21:58:24,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427196773] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-15 21:58:24,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539547900] [2021-12-15 21:58:24,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:24,724 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-15 21:58:24,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-15 21:58:24,725 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-15 21:58:24,752 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-15 21:58:24,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:24,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-15 21:58:24,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-15 21:58:25,034 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:25,034 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-15 21:58:25,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539547900] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:25,034 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-15 21:58:25,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 7 [2021-12-15 21:58:25,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839909321] [2021-12-15 21:58:25,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:25,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-15 21:58:25,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:25,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-15 21:58:25,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-15 21:58:25,036 INFO L87 Difference]: Start difference. First operand 302 states and 378 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-15 21:58:25,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:25,079 INFO L93 Difference]: Finished difference Result 325 states and 400 transitions. [2021-12-15 21:58:25,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-15 21:58:25,080 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 62 [2021-12-15 21:58:25,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:25,080 INFO L225 Difference]: With dead ends: 325 [2021-12-15 21:58:25,080 INFO L226 Difference]: Without dead ends: 264 [2021-12-15 21:58:25,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-15 21:58:25,081 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 0 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 719 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 [2021-12-15 21:58:25,081 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 719 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-15 21:58:25,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2021-12-15 21:58:25,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 264. [2021-12-15 21:58:25,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 220 states have (on average 1.3) internal successors, (286), 222 states have internal predecessors, (286), 22 states have call successors, (22), 19 states have call predecessors, (22), 21 states have return successors, (28), 22 states have call predecessors, (28), 20 states have call successors, (28) [2021-12-15 21:58:25,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 336 transitions. [2021-12-15 21:58:25,113 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 336 transitions. Word has length 62 [2021-12-15 21:58:25,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:25,113 INFO L470 AbstractCegarLoop]: Abstraction has 264 states and 336 transitions. [2021-12-15 21:58:25,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-15 21:58:25,114 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 336 transitions. [2021-12-15 21:58:25,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-15 21:58:25,114 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:25,114 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:25,134 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-15 21:58:25,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-12-15 21:58:25,315 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:25,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:25,316 INFO L85 PathProgramCache]: Analyzing trace with hash 585691284, now seen corresponding path program 1 times [2021-12-15 21:58:25,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:25,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732150836] [2021-12-15 21:58:25,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:25,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:25,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:25,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-15 21:58:25,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:25,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:25,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:25,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:25,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:25,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-15 21:58:25,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:25,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-15 21:58:25,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:25,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-15 21:58:25,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:25,428 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:25,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:25,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732150836] [2021-12-15 21:58:25,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732150836] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:25,429 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:25,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-15 21:58:25,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442011095] [2021-12-15 21:58:25,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:25,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-15 21:58:25,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:25,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-15 21:58:25,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-12-15 21:58:25,430 INFO L87 Difference]: Start difference. First operand 264 states and 336 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-15 21:58:25,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:25,661 INFO L93 Difference]: Finished difference Result 455 states and 585 transitions. [2021-12-15 21:58:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-15 21:58:25,661 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 68 [2021-12-15 21:58:25,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:25,662 INFO L225 Difference]: With dead ends: 455 [2021-12-15 21:58:25,662 INFO L226 Difference]: Without dead ends: 270 [2021-12-15 21:58:25,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-12-15 21:58:25,663 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 220 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 718 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:25,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 718 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:25,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2021-12-15 21:58:25,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 264. [2021-12-15 21:58:25,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 220 states have (on average 1.2954545454545454) internal successors, (285), 222 states have internal predecessors, (285), 22 states have call successors, (22), 19 states have call predecessors, (22), 21 states have return successors, (28), 22 states have call predecessors, (28), 20 states have call successors, (28) [2021-12-15 21:58:25,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 335 transitions. [2021-12-15 21:58:25,677 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 335 transitions. Word has length 68 [2021-12-15 21:58:25,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:25,678 INFO L470 AbstractCegarLoop]: Abstraction has 264 states and 335 transitions. [2021-12-15 21:58:25,678 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-15 21:58:25,678 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 335 transitions. [2021-12-15 21:58:25,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-12-15 21:58:25,678 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:25,679 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:25,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-12-15 21:58:25,680 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:25,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:25,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1800918031, now seen corresponding path program 1 times [2021-12-15 21:58:25,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:25,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767286207] [2021-12-15 21:58:25,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:25,680 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:25,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:25,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-15 21:58:25,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:25,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:25,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:25,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:25,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:25,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-15 21:58:25,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:25,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-15 21:58:25,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:25,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-15 21:58:25,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:25,746 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:25,746 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:25,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767286207] [2021-12-15 21:58:25,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767286207] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:25,746 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:25,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-15 21:58:25,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412066844] [2021-12-15 21:58:25,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:25,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-15 21:58:25,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:25,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-15 21:58:25,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-12-15 21:58:25,747 INFO L87 Difference]: Start difference. First operand 264 states and 335 transitions. Second operand has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-15 21:58:25,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:25,958 INFO L93 Difference]: Finished difference Result 343 states and 431 transitions. [2021-12-15 21:58:25,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-15 21:58:25,958 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 70 [2021-12-15 21:58:25,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:25,959 INFO L225 Difference]: With dead ends: 343 [2021-12-15 21:58:25,959 INFO L226 Difference]: Without dead ends: 216 [2021-12-15 21:58:25,960 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-12-15 21:58:25,960 INFO L933 BasicCegarLoop]: 158 mSDtfsCounter, 47 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 755 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:25,960 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 755 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:25,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-12-15 21:58:25,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 175. [2021-12-15 21:58:25,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 145 states have (on average 1.2344827586206897) internal successors, (179), 146 states have internal predecessors, (179), 15 states have call successors, (15), 13 states have call predecessors, (15), 14 states have return successors, (17), 15 states have call predecessors, (17), 14 states have call successors, (17) [2021-12-15 21:58:25,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 211 transitions. [2021-12-15 21:58:25,971 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 211 transitions. Word has length 70 [2021-12-15 21:58:25,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:25,971 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 211 transitions. [2021-12-15 21:58:25,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-12-15 21:58:25,972 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 211 transitions. [2021-12-15 21:58:25,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-15 21:58:25,972 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:25,972 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:25,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-12-15 21:58:25,972 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:25,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:25,973 INFO L85 PathProgramCache]: Analyzing trace with hash -1069664757, now seen corresponding path program 1 times [2021-12-15 21:58:25,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:25,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108852471] [2021-12-15 21:58:25,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:25,973 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:25,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-15 21:58:26,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:26,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:26,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-15 21:58:26,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-15 21:58:26,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-15 21:58:26,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-15 21:58:26,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,059 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:26,059 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:26,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108852471] [2021-12-15 21:58:26,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108852471] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:26,060 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:26,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-15 21:58:26,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457146362] [2021-12-15 21:58:26,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:26,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-15 21:58:26,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:26,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-15 21:58:26,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-12-15 21:58:26,061 INFO L87 Difference]: Start difference. First operand 175 states and 211 transitions. Second operand has 11 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-15 21:58:26,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:26,297 INFO L93 Difference]: Finished difference Result 224 states and 267 transitions. [2021-12-15 21:58:26,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-15 21:58:26,298 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 84 [2021-12-15 21:58:26,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:26,298 INFO L225 Difference]: With dead ends: 224 [2021-12-15 21:58:26,299 INFO L226 Difference]: Without dead ends: 185 [2021-12-15 21:58:26,299 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-12-15 21:58:26,299 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 148 mSDsluCounter, 921 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 1076 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:26,299 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 1076 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:26,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2021-12-15 21:58:26,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 173. [2021-12-15 21:58:26,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 143 states have (on average 1.2027972027972027) internal successors, (172), 144 states have internal predecessors, (172), 15 states have call successors, (15), 13 states have call predecessors, (15), 14 states have return successors, (17), 15 states have call predecessors, (17), 14 states have call successors, (17) [2021-12-15 21:58:26,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 204 transitions. [2021-12-15 21:58:26,309 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 204 transitions. Word has length 84 [2021-12-15 21:58:26,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:26,309 INFO L470 AbstractCegarLoop]: Abstraction has 173 states and 204 transitions. [2021-12-15 21:58:26,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-15 21:58:26,309 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 204 transitions. [2021-12-15 21:58:26,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-12-15 21:58:26,310 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:26,310 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:26,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-12-15 21:58:26,310 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:26,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:26,310 INFO L85 PathProgramCache]: Analyzing trace with hash -1463540250, now seen corresponding path program 1 times [2021-12-15 21:58:26,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:26,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441204033] [2021-12-15 21:58:26,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:26,311 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:26,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-15 21:58:26,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:26,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:26,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-15 21:58:26,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-15 21:58:26,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-15 21:58:26,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-15 21:58:26,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,383 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-15 21:58:26,383 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:26,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441204033] [2021-12-15 21:58:26,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441204033] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:26,383 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:26,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-15 21:58:26,384 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124843188] [2021-12-15 21:58:26,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:26,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-15 21:58:26,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:26,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-15 21:58:26,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-12-15 21:58:26,385 INFO L87 Difference]: Start difference. First operand 173 states and 204 transitions. Second operand has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-15 21:58:26,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:26,574 INFO L93 Difference]: Finished difference Result 201 states and 234 transitions. [2021-12-15 21:58:26,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-15 21:58:26,574 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 86 [2021-12-15 21:58:26,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:26,575 INFO L225 Difference]: With dead ends: 201 [2021-12-15 21:58:26,575 INFO L226 Difference]: Without dead ends: 153 [2021-12-15 21:58:26,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-12-15 21:58:26,575 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 87 mSDsluCounter, 751 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 900 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:26,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 900 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 312 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:26,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2021-12-15 21:58:26,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 141. [2021-12-15 21:58:26,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 116 states have (on average 1.1637931034482758) internal successors, (135), 117 states have internal predecessors, (135), 12 states have call successors, (12), 11 states have call predecessors, (12), 12 states have return successors, (13), 12 states have call predecessors, (13), 11 states have call successors, (13) [2021-12-15 21:58:26,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 160 transitions. [2021-12-15 21:58:26,584 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 160 transitions. Word has length 86 [2021-12-15 21:58:26,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:26,584 INFO L470 AbstractCegarLoop]: Abstraction has 141 states and 160 transitions. [2021-12-15 21:58:26,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-15 21:58:26,584 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 160 transitions. [2021-12-15 21:58:26,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-15 21:58:26,585 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:26,585 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:26,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-12-15 21:58:26,585 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:26,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:26,586 INFO L85 PathProgramCache]: Analyzing trace with hash -1416419599, now seen corresponding path program 1 times [2021-12-15 21:58:26,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:26,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735767911] [2021-12-15 21:58:26,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:26,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:26,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-15 21:58:26,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-15 21:58:26,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:26,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:26,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-15 21:58:26,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-15 21:58:26,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-15 21:58:26,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-15 21:58:26,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-15 21:58:26,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,668 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-15 21:58:26,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:26,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735767911] [2021-12-15 21:58:26,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735767911] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-15 21:58:26,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561919440] [2021-12-15 21:58:26,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:26,669 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-15 21:58:26,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-15 21:58:26,678 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-15 21:58:26,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-15 21:58:26,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:26,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 588 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-15 21:58:26,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-15 21:58:26,911 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-15 21:58:26,911 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-15 21:58:26,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561919440] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:26,911 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-15 21:58:26,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [12] total 13 [2021-12-15 21:58:26,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880014265] [2021-12-15 21:58:26,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:26,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-15 21:58:26,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:26,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-15 21:58:26,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-12-15 21:58:26,912 INFO L87 Difference]: Start difference. First operand 141 states and 160 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-15 21:58:26,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:26,931 INFO L93 Difference]: Finished difference Result 205 states and 238 transitions. [2021-12-15 21:58:26,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-15 21:58:26,931 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 103 [2021-12-15 21:58:26,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:26,932 INFO L225 Difference]: With dead ends: 205 [2021-12-15 21:58:26,932 INFO L226 Difference]: Without dead ends: 170 [2021-12-15 21:58:26,932 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-12-15 21:58:26,932 INFO L933 BasicCegarLoop]: 124 mSDtfsCounter, 16 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 236 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 [2021-12-15 21:58:26,932 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 236 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-15 21:58:26,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-12-15 21:58:26,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 151. [2021-12-15 21:58:26,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 125 states have (on average 1.152) internal successors, (144), 125 states have internal predecessors, (144), 13 states have call successors, (13), 11 states have call predecessors, (13), 12 states have return successors, (15), 14 states have call predecessors, (15), 12 states have call successors, (15) [2021-12-15 21:58:26,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 172 transitions. [2021-12-15 21:58:26,941 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 172 transitions. Word has length 103 [2021-12-15 21:58:26,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:26,941 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 172 transitions. [2021-12-15 21:58:26,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-15 21:58:26,942 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 172 transitions. [2021-12-15 21:58:26,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-15 21:58:26,942 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:26,942 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:26,967 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-15 21:58:27,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-12-15 21:58:27,156 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:27,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:27,157 INFO L85 PathProgramCache]: Analyzing trace with hash -479392400, now seen corresponding path program 1 times [2021-12-15 21:58:27,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:27,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424389948] [2021-12-15 21:58:27,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:27,157 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:27,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-15 21:58:27,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-15 21:58:27,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:27,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:27,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-15 21:58:27,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-15 21:58:27,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-15 21:58:27,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-15 21:58:27,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-15 21:58:27,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,239 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-15 21:58:27,239 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:27,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424389948] [2021-12-15 21:58:27,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424389948] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-15 21:58:27,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137184658] [2021-12-15 21:58:27,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:27,239 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-15 21:58:27,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-15 21:58:27,241 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-15 21:58:27,242 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-15 21:58:27,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 587 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-15 21:58:27,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-15 21:58:27,465 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-15 21:58:27,465 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-15 21:58:27,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137184658] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:27,465 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-15 21:58:27,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [12] total 13 [2021-12-15 21:58:27,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520063374] [2021-12-15 21:58:27,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:27,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-15 21:58:27,466 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:27,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-15 21:58:27,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-12-15 21:58:27,467 INFO L87 Difference]: Start difference. First operand 151 states and 172 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-15 21:58:27,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:27,483 INFO L93 Difference]: Finished difference Result 203 states and 228 transitions. [2021-12-15 21:58:27,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-15 21:58:27,483 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 103 [2021-12-15 21:58:27,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:27,484 INFO L225 Difference]: With dead ends: 203 [2021-12-15 21:58:27,484 INFO L226 Difference]: Without dead ends: 170 [2021-12-15 21:58:27,484 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-12-15 21:58:27,484 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 21 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:27,484 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 236 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-15 21:58:27,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-12-15 21:58:27,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 151. [2021-12-15 21:58:27,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 125 states have (on average 1.12) internal successors, (140), 125 states have internal predecessors, (140), 13 states have call successors, (13), 11 states have call predecessors, (13), 12 states have return successors, (15), 14 states have call predecessors, (15), 12 states have call successors, (15) [2021-12-15 21:58:27,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 168 transitions. [2021-12-15 21:58:27,494 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 168 transitions. Word has length 103 [2021-12-15 21:58:27,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:27,495 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 168 transitions. [2021-12-15 21:58:27,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-15 21:58:27,495 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 168 transitions. [2021-12-15 21:58:27,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-15 21:58:27,495 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:27,496 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:27,529 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-15 21:58:27,713 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-15 21:58:27,713 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:27,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:27,713 INFO L85 PathProgramCache]: Analyzing trace with hash 506808435, now seen corresponding path program 1 times [2021-12-15 21:58:27,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:27,714 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882266577] [2021-12-15 21:58:27,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:27,714 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:27,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-15 21:58:27,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-15 21:58:27,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:27,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:27,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-15 21:58:27,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-15 21:58:27,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-15 21:58:27,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-15 21:58:27,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-15 21:58:27,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,802 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-15 21:58:27,802 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:27,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882266577] [2021-12-15 21:58:27,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882266577] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-15 21:58:27,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370489340] [2021-12-15 21:58:27,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:27,803 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-15 21:58:27,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-15 21:58:27,815 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-15 21:58:27,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-15 21:58:27,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:27,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 589 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-15 21:58:27,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-15 21:58:28,076 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-15 21:58:28,077 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-15 21:58:28,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370489340] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:28,077 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-15 21:58:28,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2021-12-15 21:58:28,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069505063] [2021-12-15 21:58:28,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:28,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-15 21:58:28,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:28,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-15 21:58:28,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-12-15 21:58:28,078 INFO L87 Difference]: Start difference. First operand 151 states and 168 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-15 21:58:28,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:28,160 INFO L93 Difference]: Finished difference Result 283 states and 318 transitions. [2021-12-15 21:58:28,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-15 21:58:28,160 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 103 [2021-12-15 21:58:28,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:28,161 INFO L225 Difference]: With dead ends: 283 [2021-12-15 21:58:28,161 INFO L226 Difference]: Without dead ends: 151 [2021-12-15 21:58:28,161 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-12-15 21:58:28,162 INFO L933 BasicCegarLoop]: 108 mSDtfsCounter, 144 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:28,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 214 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-15 21:58:28,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-12-15 21:58:28,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 151. [2021-12-15 21:58:28,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 125 states have (on average 1.104) internal successors, (138), 125 states have internal predecessors, (138), 13 states have call successors, (13), 11 states have call predecessors, (13), 12 states have return successors, (15), 14 states have call predecessors, (15), 12 states have call successors, (15) [2021-12-15 21:58:28,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 166 transitions. [2021-12-15 21:58:28,172 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 166 transitions. Word has length 103 [2021-12-15 21:58:28,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:28,172 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 166 transitions. [2021-12-15 21:58:28,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-15 21:58:28,173 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 166 transitions. [2021-12-15 21:58:28,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-15 21:58:28,173 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:28,173 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:28,205 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-15 21:58:28,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-15 21:58:28,391 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:28,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:28,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1772033550, now seen corresponding path program 1 times [2021-12-15 21:58:28,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:28,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280498463] [2021-12-15 21:58:28,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:28,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:28,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-15 21:58:28,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-15 21:58:28,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:28,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:28,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-15 21:58:28,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-15 21:58:28,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-15 21:58:28,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-15 21:58:28,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-15 21:58:28,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,514 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-15 21:58:28,514 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:28,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280498463] [2021-12-15 21:58:28,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280498463] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:28,514 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:28,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-15 21:58:28,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521360021] [2021-12-15 21:58:28,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:28,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-15 21:58:28,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:28,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-15 21:58:28,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-15 21:58:28,516 INFO L87 Difference]: Start difference. First operand 151 states and 166 transitions. Second operand has 12 states, 12 states have (on average 6.5) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-15 21:58:28,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:28,813 INFO L93 Difference]: Finished difference Result 300 states and 328 transitions. [2021-12-15 21:58:28,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-15 21:58:28,814 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.5) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) Word has length 104 [2021-12-15 21:58:28,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:28,814 INFO L225 Difference]: With dead ends: 300 [2021-12-15 21:58:28,814 INFO L226 Difference]: Without dead ends: 151 [2021-12-15 21:58:28,815 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-12-15 21:58:28,815 INFO L933 BasicCegarLoop]: 105 mSDtfsCounter, 131 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 667 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:28,815 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 667 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:28,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-12-15 21:58:28,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 151. [2021-12-15 21:58:28,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 125 states have (on average 1.096) internal successors, (137), 125 states have internal predecessors, (137), 13 states have call successors, (13), 11 states have call predecessors, (13), 12 states have return successors, (15), 14 states have call predecessors, (15), 12 states have call successors, (15) [2021-12-15 21:58:28,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 165 transitions. [2021-12-15 21:58:28,825 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 165 transitions. Word has length 104 [2021-12-15 21:58:28,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:28,826 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 165 transitions. [2021-12-15 21:58:28,826 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.5) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-15 21:58:28,826 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 165 transitions. [2021-12-15 21:58:28,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-15 21:58:28,826 INFO L506 BasicCegarLoop]: Found error trace [2021-12-15 21:58:28,827 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-15 21:58:28,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-12-15 21:58:28,827 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-15 21:58:28,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-15 21:58:28,827 INFO L85 PathProgramCache]: Analyzing trace with hash 125463216, now seen corresponding path program 1 times [2021-12-15 21:58:28,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-15 21:58:28,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840500862] [2021-12-15 21:58:28,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-15 21:58:28,828 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-15 21:58:28,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-15 21:58:28,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-15 21:58:28,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:28,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-15 21:58:28,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-15 21:58:28,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-15 21:58:28,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-15 21:58:28,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-15 21:58:28,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-15 21:58:28,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-15 21:58:28,940 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-15 21:58:28,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-15 21:58:28,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840500862] [2021-12-15 21:58:28,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840500862] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-15 21:58:28,941 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-15 21:58:28,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-15 21:58:28,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740893528] [2021-12-15 21:58:28,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-15 21:58:28,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-15 21:58:28,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-15 21:58:28,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-15 21:58:28,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-12-15 21:58:28,942 INFO L87 Difference]: Start difference. First operand 151 states and 165 transitions. Second operand has 14 states, 14 states have (on average 5.571428571428571) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-15 21:58:29,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-15 21:58:29,190 INFO L93 Difference]: Finished difference Result 151 states and 165 transitions. [2021-12-15 21:58:29,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-15 21:58:29,191 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.571428571428571) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) Word has length 104 [2021-12-15 21:58:29,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-15 21:58:29,191 INFO L225 Difference]: With dead ends: 151 [2021-12-15 21:58:29,191 INFO L226 Difference]: Without dead ends: 0 [2021-12-15 21:58:29,192 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2021-12-15 21:58:29,192 INFO L933 BasicCegarLoop]: 90 mSDtfsCounter, 170 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 604 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-15 21:58:29,192 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 604 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 405 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-15 21:58:29,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-15 21:58:29,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-15 21:58:29,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-15 21:58:29,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-15 21:58:29,192 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 104 [2021-12-15 21:58:29,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-15 21:58:29,192 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-15 21:58:29,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.571428571428571) internal successors, (78), 8 states have internal predecessors, (78), 4 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-15 21:58:29,193 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-15 21:58:29,193 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-15 21:58:29,194 INFO L764 garLoopResultBuilder]: Registering result SAFE for location errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-12-15 21:58:29,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-12-15 21:58:29,196 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.